• Каждый раз при установке или удалении плагина приходится вводить пароль пользователя линукса

    явно проблема с правами доступа на уровне ОС, подскажите в чем вопрос?

Просмотр 15 ответов — с 16 по 30 (всего 31)
  • define( ‘FS_METHOD’, ‘direct’ );

    не помогло 🙁

    Загрузка архива с https://downloads.wordpress.org/plugin/wp-optimize.1.8.9.10.zip…
    Извлечение файлов…
    Не удалось создать директорию.

    Не удалось создать директорию.

    Это уже не хватает прав. 777 на wp-content должно помочь.

    Но всё же лучше настроить сервер, что бы пхп работал от имени (/с правами) фтп-пользователя

    сори за глупый вопрос, а как это сделать?
    как узнать от какого пользователя работает php?

    попробовал в виджеты добавить

    <?php
    echo posix_getpwuid(posix_getuid());
     ?>

    ничего не выдает

    Модератор Yui

    (@fierevere)

    永子

    попробовал в виджеты добавить

    а можно просто было посмотреть phpinfo();

    или вывод команды ps aux с шелла

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    попробовал в виджеты добавить

    Виджеты не поддерживают 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 я уже добавлял в группу владельцев папки

    добавление себя в группу владельза папки и установка на несколько папок права записи для группы не помогли 🙁

    httpd перегружал

    может мне вообще поменять группу-владельца для всего контента на apache?

Просмотр 15 ответов — с 16 по 30 (всего 31)
  • Тема «при инсталляции плагинов требует пароль» закрыта для новых ответов.