Модератор
Юрій
(@yube)
Апачу/php не хватает прав на прямую запись в файловую систему.
Хм… Логично, как-то даже не подумал… Спасибо, доеду домой — поэкспериментирую — опишусь.
Цитирую ;):
Чтобы не спрашивал, можно сохранить в wp-config.php:
define('FTP_HOST', 'адрес FTP-сервера');
define('FTP_USER', 'логин');
define('FTP_PASS', 'пароль');
Модератор
Юрій
(@yube)
можно сохранить в wp-config.php:
Облегчим жизнь хакерам! :)))
Ну, пароль к БД же лежит в wp-config.php, и ничего…
По теме — таки да.
# chown -R www:www a-bobrov.kiev.ua
И все заработало как надо…
Интересно, как это бы совместить с правами самого юзера? Ибо по ФТП я работаю под пользователем сайта (хотя я единственный «посетитель» сервера — но привычка разделять права доступа к сайтам по разным пользователям осталась :-)).
УСтановить SUID/GUID? Кто-то сталкивался с такой задачей?
Модератор
Юрій
(@yube)
пароль к БД же лежит в wp-config.php, и ничего…
Когда ничего, а когда и чего. Я бы предпочел, чтоб не лежал, да деваться некуда.
но привычка разделять права доступа к сайтам по разным пользователям осталась
Хорошая привычка.
Лично мне нравится конфигурация, при которой php может писать только в строго отведенные места, в которых легко можно отстрелить «неправильные» типы файлов. Лучше я лишний раз сделаю chmod, чем буду искать бэкдоры среди тысяч файлов.
Облегчим жизнь хакерам! :)))
Эт да 🙂
В кач-ве отмазки: не я ж это предложил 😉
# chown
Ой, сколько сюрпризов впереди ожидает… 😉
Ой, сколько сюрпризов впереди ожидает… 😉
Да ну, не первый и не последний раз с правами играюсь 🙂
Кстати, да. Вопрос решился пересборкой Apache + suexec. Все скрипты выполняются не от www пользователя, а от имени владельца скрипта ,если вкратце.
Если кому интеерсно как установить и настроить — описано тут>>>.
Всем спасибо 🙂