Не удалось создать директорию.
Это уже не хватает прав. 777 на wp-content должно помочь.
Но всё же лучше настроить сервер, что бы пхп работал от имени (/с правами) фтп-пользователя
сори за глупый вопрос, а как это сделать?
как узнать от какого пользователя работает php?
попробовал в виджеты добавить
<?php
echo posix_getpwuid(posix_getuid());
?>
ничего не выдает
Модератор
Yui
(@fierevere)
永子
попробовал в виджеты добавить
а можно просто было посмотреть phpinfo();
или вывод команды ps aux с шелла
попробовал в виджеты добавить
Виджеты не поддерживают PHP, добавьте в шаблон темы.
а надо echo писать? или прямо функцию?
по моему я нашел имя пользователя, добавил его в группу владельца каталога с сайтом. теперь, я так понимаю, надо дать право write на все дерево wp-content с подпапками?
Модератор
Yui
(@fierevere)
永子
и веб сервер не забудьте перезапустить
чтобы унаследовались права на новую группу
я не смог добавить команду php в свой шаблон но нашел плагин WordPress phpinfo()
он выдал очень много всего, но единственное что напоминало искомую информацию — в секции ENVIRONMENT был атрибут User — и там мое имя 🙂 но логин другой, не тот в чьем домашнем каталоге создан сайт
Модератор
Yui
(@fierevere)
永子
для apache2 инфа о uid находится в соответствующей секции
apache2filter или apache2handler
ну можно конечно смотреть и в Environment , хотя информация там не столь достоверна и может быть изменена намеренно или ненамеренно 😀
в секции apache2handler есть вот такой аттрибут User/Group apache(48)/48
секции apache2filter данный плагин не выводит
и пользователя apache я уже добавлял в группу владельцев папки
добавление себя в группу владельза папки и установка на несколько папок права записи для группы не помогли 🙁
может мне вообще поменять группу-владельца для всего контента на apache?