Я переключаюсь на один из облачных серверов RackSpace, и все нормально работает. Проблема в том, что на одном из моих веб-сайтов используется WordPress. Чтобы WordPress мог автоматически обновлять или загружать файлы, у него должен быть доступ.
В некоторых статьях в Интернете говорится, что я должен перекусить папку:
chown -R www-data / var / www / path_to_wordpress
Я прочитал много статей в Интернете, в которых говорится, что это небезопасно. У меня также есть проблема с загрузкой файлов через FTP, потому что, кстати, я больше не владелец.
Может ли кто-нибудь порекомендовать мне твердое решение.
Вы должны понимать, что с веб-хостингом нет 100% безопасного варианта. Вы можете выбрать более разрешительные разрешения для файловой системы или упростить поддержание Wordpress в актуальном состоянии. Устаревшая копия Wordpress представляет реальную возможность взлома вашей системы. Разрешения файловой системы - это защита второго уровня, которая защищает вас в случае, если какое-то приложение, которое вы размещаете, может быть использовано.
В идеале вы должны проводить все свое тестирование и автоматическое обновление на устройстве для разработки / тестирования, а затем периодически загружать его на рабочий сервер, но это не всегда возможно для небольших сайтов.
Вам нужно решить, сможете ли вы выполнить обновление вручную и действительно ли вы будете выполнять обновления вручную. Если ответ отрицательный, то вам, вероятно, лучше настроить, чтобы вы могли выполнять обновления через Интернет.
Какой бы выбор вы ни выбрали, просто убедитесь, что у вас есть хорошая система резервного копирования.
Что касается проблемы с разрешениями ftp. Видеть этот вопрос. Вам нужно сделать в основном то же самое, что я предлагаю там, просто установите владельца как www-data, а группу как www-pub.