LAMP + WP = только чтение

Установил LAMP, настроил Wordpress. Все работает за исключением правки файлов либо обновлений (CMS, модулей и т.п.) через WEB-интерфейс. Сравнивал конфигурацию с сайтом на сервере провайдера, все права совпадают. В чём может быть проблема? Почему сервер не разрешает изменять файлы?
Права – это атрибуты или владелец?
Не забывайте, что веб-сервер (или PHP) работает совсем от другого пользователя, а не от вас.
Чтобы он мог записывать в какой-либо каталог, вам надо дать права на запись ЕГО пользователю или группе.
Дело в том, что устанавливал все по WIKI. Даже каталог где лежат все сайты стандартный. Сам сервер запускается с правами root и все что создано внутри, создано этим же пользователем. Права - атрибуты и владелец.
Нашел решение на одном из сайтов
# chmod -R 0777 *
# chown -R root *
А в файл wp-config.php добавил строку
define('FS_METHOD','direct');
Но что-то он мне совсем не нравится.
У кого-нибудь есть предложения?
avr
Дело в том, что устанавливал все по WIKI. Даже каталог где лежат все сайты стандартный. Сам сервер запускается с правами root и все что создано внутри, создано этим же пользователем. Права - атрибуты и владелец.
что это за вики такое, где lamp от рута пускают?
такие дела.
Вроде ничего изощеренного https://wiki.archlinux.org/index.php/LAMP#Apache
Все по инструкции
В вашем случае Natrio абсолютно прав - разбирайтесь с владельцем рабочего каталога.
avr
Вроде ничего изощеренного https://wiki.archlinux.org/index.php/LAMP#Apache
Все по инструкции
покажите, где там от рута запускают?
PS. да, там действительно упоминается рут, но дочитайте фразу до конца…
такие дела.
докажите что у вас сервер пашет от рута…
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Демон httpd запускается и работает от root
 
Зарегистрироваться или войдите чтобы оставить сообщение.