Не удается найти каталог контента WordPress (wp-content)

20 окт. 2015 г., 14:35:35
Просмотры: 42.3K
Голосов: 8

Я пытался обновить плагины в админ-панели WordPress, но получаю ошибку "Unable to locate WordPress Content directory (wp-content)" (Не удается найти каталог контента WordPress (wp-content)). Я проверил на сервере, и папка все еще существует. В чем может быть причина этой ошибки и как её быстро исправить?

2
Комментарии

Попробуйте определить константу в wp-config.php - WP_CONTENT_DIR - https://codex.wordpress.org/Determining_Plugin_and_Content_Directories

jgraup jgraup
27 июл. 2016 г. 07:48:52

Я недавно получил такую же ошибку, интересно, было ли это из-за обновления до PHP 7.0

Archimedes Trajano Archimedes Trajano
21 дек. 2016 г. 03:53:17
Все ответы на вопрос 5
0

У меня была такая же проблема, обычно это связано с правами на запись в определенную папку. В моем случае мне пришлось изменить владельца директории uploads/. Вот что я сделал в директории wp-content:

sudo chown -R daemon uploads/

где пользователь daemon является владельцем процесса httpd.

Надеюсь, это поможет.

20 окт. 2018 г. 17:21:33
3

Добавление следующего кода в файл wp-config.php решит вашу проблему:

if(is_admin()) {
   add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
   define( 'FS_CHMOD_DIR', 0751 );
}

Выше приведено быстрое решение, которое я нашел в поддержке WordPress, но проблема связана с правами доступа.

Для подробностей перейдите по ссылке

Пожалуйста, проверьте ваши права доступа:

Все ФАЙЛЫ должны иметь права доступа 644

Все ДИРЕКТОРИИ (папки) должны иметь права доступа 755

Правильные права доступа к файлам

Спасибо!

20 окт. 2015 г. 14:43:31
Комментарии

После добавления в functions теперь выводится сообщение "Обновление не может быть установлено, потому что мы не сможем скопировать некоторые файлы. Обычно это происходит из-за несогласованных разрешений файлов."

T2T T2T
20 окт. 2015 г. 14:57:29

Пожалуйста, попробуйте проверить разрешения ваших папок в соответствии с обновленным ответом.

jas jas
20 окт. 2015 г. 15:02:34

Пожалуйста, перейдите по этой ссылке, чтобы проверить разрешения http://stackoverflow.com/questions/18352682/correct-file-permissions-for-wordpress

jas jas
20 окт. 2015 г. 15:04:41
0

У меня также была эта ошибка, и она была связана с настройками FTP и NAT на сервере, когда я обновлял WordPress через FTP. Изменение страницы обновления WP для использования IP-адреса веб-сервера вместо доменного имени сайта решило проблему.

25 апр. 2017 г. 22:42:33
0

Если вы используете IIS для хостинга вашего сайта, откройте проводник на сервере и кликните правой кнопкой мыши по папке вашего сайта (WordPress). Выберите «Свойства» → «Безопасность» и отредактируйте разрешения для «ПОЛЬЗОВАТЕЛИ», включив права на Чтение, Запись, Список и Изменение.

Это также помогло мне решить проблему с импортом контента.

10 мар. 2018 г. 03:47:24
2
-1

Я нашел решение по следующей ссылке: https://www.youtube.com/watch?v=Ymc1CBdbsJ8

30 нояб. 2022 г. 12:58:49
Комментарии

Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для справки. Ответы, состоящие только из ссылок, могут стать недействительными, если связанная страница изменится. - Из обзора

t31os t31os
2 дек. 2022 г. 02:00:20

Как уже отмечалось, ответы, состоящие только из ссылок, могут стать недействительными со временем. Могу ли я предложить вам попробовать расширить свой ответ? Отредактируйте ваш ответ, включив в него краткое резюме, чтобы ваш ответ мог стать ценным ресурсом сам по себе.

Matthew Brown aka Lord Matt Matthew Brown aka Lord Matt
2 дек. 2022 г. 08:46:59