Wordpress на localhost лампе не позволяет мне установить плагины

я установил сервер ЛАМПЫ на своем ubunutu 11.04. я установил Wordpress и сцепил его прямо с дб MySQL. я изменил полномочия группы www-данных считать и записать файлы.

каждая вещь, кажется, работает, и я могу управлять сайтом через панель администрации, но я не могу установить причину плагинов, система спрашивает меня детали FTP, и я, может казаться, не прохожу его.

какое-либо тело может помочь?пожалуйста...

16
10.06.2011, 02:14
5 ответов

Я обычно делаю это, когда это происходит (только локально, не для производства):

chown -R nobody:nobody /path/to/wordpress
-1
19.02.2020, 21:57
  • 1
    Это уменьшает безопасность? Я читал, тот Apache ничем не должен владеть, но это может просто быть чьим-то мнением. –  JFA 18.06.2014, 22:53
  • 2
    chown: invalid group: ‘nobody:nobody’ –  DaVince 06.09.2017, 10:58
  • 3
    Ну, этот комментарий выше корректен, идея nobody:nobody, вероятно, прибывает из записи в/etc/passwd, nobody:nobody. Я подвергаю сомнению большую проблему того, кто должен владеть различными файлами, в настоящее время изучает это для загрузки тем Wordpress и существует много конфликтующей информации о принадлежности файла. Таким образом, это не действительно "корректный" ответ, если mike23 не может дать убедительный аргумент и ссылку на некоторый ссылочный материал как в, "Обеспечьте содержание для ссылок" –  JimLohse 07.06.2019, 22:05
  • 4
    Для Asaf или любой, кто добрался здесь путем поиска с помощью Google, проверяет wordpress.org/support/article/hardening-wordpress, заблокировал больше всего вниз полномочия и решает, готовы ли Вы открыть перманент на директорах –  JimLohse 07.06.2019, 22:06

Это - проблема полномочий. wp-content/plugins должен быть перезаписываем пользователем веб-сервера.

6
19.02.2020, 21:57

Решение я нашел это, работало над моим Mac, выполняющим встроенный Apache2, должно было добавить это к 'wp-config.php'

define('FS_METHOD','direct');

Сохраните это к localhost, или dev устанавливают и не используют его для производства.

47
19.02.2020, 21:57
  • 1
    Это - лучшее решение. Удостоверьтесь, что Вы не добавляете его к производству, поскольку это может вызвать проблемы безопасности: codex.wordpress.org/Editing_wp-config.php –  Justin 10.03.2014, 23:20
  • 2
    Это - лучший ответ (для локальной конфигурации WP) –  oyvindhauge 03.09.2015, 15:52
  • 3
    работает в Ubuntu 15.10 также.. –  arshad 28.11.2015, 09:30
  • 4
    , это работает в Debian 8 –  Vinícius Fagundes 02.01.2016, 00:17
  • 5
    Это - ответ без сомнения для локального WordPress. –  Dammeul 07.09.2018, 21:14

Это не проблема WordPress. Необходимо обратиться к документации для сервера ЛАМПЫ для проверки опций настройки.

Для localhost можно обойти сменную установку из WordPress и просто скопировать плагины в/wp-content/plugins. После копирования их в перейдите к администрированию WordPress, и они обнаружатся в плагинах, готовых быть активированными.

Удостоверьтесь, что Вы разархивировали плагины и сохраняете их в их папках.

0
19.02.2020, 21:57

Если Вы используете mod_php, переключаетесь на mod_suphp вместо этого. Это работало на меня в прошлом.

Я не знаю, какой пакет это будет перечислено как в Ubuntu, но обычно это там где-нибудь. Работы в Fedora.

-1
19.02.2020, 21:57

Теги

Похожие вопросы