WordPress ошибка: Unable to create directory

Admin WordPress, Wordpress Errors

Исправление ошибки, которая возникает при загрузке изображений на сайт.

Ошибка имеет вид:

Unable to create directory wp-content/uploads/2907. Is its parent directory writable by the server?

Первое на что стоит обратить внимание, это конечно же права доступа. Исправление прав доступа из командной строки описана в другой статье.

Второй момент, на который следует обратить, это настройки media в административной панели WordPress. Если там всё отлично, тогда возможно причина в другом пользователе.

В моём случае ошибка возникала из-за того, что сайт работал от пользователя admin, а файлы и папки я закачал через SFTP от пользователя root.

Смотрим кому принадлежит папка:

Из скриншота выше видно, что папка имеет права доступа пользователя root. Для смены прав доступа воспользуемся инструкцией из статьи копирования файлов и папок в Linux.

Заходим на сервер через ssh.

Вводим команду смены пользователя:

chown -R admin:users /home/admin/web/ploshadka.net/public_html/wp-content/uploads/

где, пользователь на которого меняем:

chown -R admin

папка, на которую меняем пользователя:

/home/admin/web/ploshadka.net/public_html/wp-content/uploads/

В результате папка будет принадлежать нужному пользователю:

После этого всё заработало.

English Query (запросы по теме на английском языке)

How to Fix the Unable to create directory Error in WordPress

Why parent directory dosn't writable by the server

У сайта нет цели самоокупаться, поэтому на сайте нет рекламы. Но если вам пригодилась информация, можете лайкнуть страницу, оставить комментарий или отправить мне подарок на чашечку кофе.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"WordPress ошибка: Unable to create directory"