Ваша папка с содержимым в «/home/{????}/public_html/wp-content/uploads» недоступна для записи.
Я получаю одну и ту же ошибку на обоих сайтах WordPress:
Ваша папка с содержимым в «/home/{my_user}/public_html/wp-content/uploads» недоступна для записи.
Они оба размещаются на выделенном сервисе с использованием WHM.
Я изменил разрешение для папки ../uploads/ на 777, и оно работает, но я не думаю, что это подходящее упражнение. Текущая настройка папки — 775.
Можете ли вы дать мне несколько шагов, чтобы диагностировать это?
2 ответа
Вы можете прочитать эту статью о том, как установить правильные разрешения/усилить защиту установки WordPress, в которой говорится:
Если у вас есть доступ к оболочке вашего сервера, вы можете рекурсивно изменить права доступа к файлам с помощью следующей команды:
Для каталогов:
find /path/to/your/wordpress/install/ -type d -exec chmod 755 {} \;
Для файлов:
find /path/to/your/wordpress/install/ -type f -exec chmod 644 {} \;
Есть также похожий вопрос о stackoverflow, который рассматривается немного более подробно .
Как ни странно, проблема заключалась в том, что срок действия нашей лицензии LiteSpeed истек, веб-сервер был переключен на Apache, и на нем отсутствовала правильная пользовательская конфигурация.
Все исправлено, когда мы исправили проблему с лицензией LiteSpeed.