• Приветствую.

    Занялся переносом некоторых сайтов на свой сервер, и заметил одну мелочь.

    При обновлении на серверах хостера — достаточно было клацнуть на «Обновить автоматически», и запускался процесс.

    На моем сервере запрашивает параметры доступа к ФТП.

    Скажите, от чего зависит такое поведение WP? Чего ему не хватает?

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Модератор Юрій

    (@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 пользователя, а от имени владельца скрипта ,если вкратце.

    Если кому интеерсно как установить и настроить — описано тут>>>.

    Всем спасибо 🙂

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Тема «Обновление — стал запрашивать ФТП данные» закрыта для новых ответов.