Я переместил мою установку wordpress из управляемого VPS на новый сервер centos. Теперь у меня проблема с записью файлов непосредственно из панели управления wordpress.Wordpress не умеет писать в файл
Папки/файлы установлены с 755/644. Владелец пользователя - «wwwuser», группа - «apache» (я использую этот доступ для доступа к документу через ftp).
Я думаю, что проблема в том, что в /etc/httpd/conf/http.conf
У меня есть пользователь и группа, настроенные как «apache», на самом деле все работает, если я меняю разрешения на 775/664, что должно означать, что когда владелец группы настроен на apache все работает, не так ли?
Итак, мой вопрос: должен ли я изменять все разрешения на 775 или есть другое решение, которое не приводит к проблемам безопасности? Безопасно ли создавать все папки и файлы 775 и 664? Что, если я изменю «apache» на «wwwuser» с /etc/httpd/conf/http.conf
?
Редактировать: возможно ли, что проблема в phpinfo, среда pwd установлена в /home/wwwuser/test
, а не /home/wwwuser/
?
благодарит за ваш ответ. Проблема в том, что я мог бы использовать FTP в будущем (например, для загрузки плагинов), и это может вызвать проблемы, потому что ftp связан с wwwuser. Что произойдет, если я автоматически загружу плагин из wordpress ui? Как возможно, что в моем предыдущем VPS у меня не было этой проблемы, и пользовательский пользователь не был apache? – testermaster
@ daimpa Если файлы плагинов, которые вы загружаете, не нужно редактировать с помощью php, тогда он должен работать. Если они это сделают, вам может потребоваться изменить владельца.Если вы загружаете плагин из Wordpress, он будет работать как 'apache' будет создавать файлы на сервере. Существуют различные причины, объясняющие, почему он работал в вашем предыдущем VPS: настройка веб-сервера, разрешение файлов ... –
Aussourd: Еще раз спасибо за ваш ответ и ваше терпение. В старых разрешениях файлов на сервере было одинаково 755/644. Считаете ли вы, что будет очень сложно создать ту же среду, что и владельцы? Я имею в виду, что я прошел через много общего хостинга, и у меня никогда не было этой проблемы. Теперь я на выделенном сервере и хочу делать все правильно. – testermaster