Загруженный файл не удалось переместить в wp-content/uploads
- AJIekceu4
- 26.10.2016
- 11 810
- 2
- 11.09.2022
- 5
- 5
- 0
- Содержание статьи
В данной статье пойдет речь об ошибке, которая может возникать в CMS WordPress при попытке загрузить какой-либо файл и о том, как эту ошибку исправить.
Описание
Многие владельцы сайтов при переносе или первичной настройке сайта работающего под CMS WordPress, могут столкнуться с такой ошибкой:
Загруженный файл не удалось переместить в wp-content/uploads...
В английском варианте ошибка звучит так:
The uploaded file could not be moved to wp-content/uploads...
Что же нужно сделать, чтобы исправить эту ошибку?
Можно просто дать права 777 на папку uploads, но это совсем не правильный способ, т.к. при таком варианте любой пользователь системы сможет записывать файлы В данный каталог. В случае, если у вас свой личный сервер, доступ на который очень хорошо закрыт, такой вариант имеет место быть (с), но лучше так не делать.
А поступить лучше таким образом:
На большинстве хостингов, необходимо просто сменить владельца директории Uploads на www-data (подойдет для nginx и apache) и дать ему права 755. Сделать это можно следующими командами:
sudo chown -R www-data /srv/www/pc.ru/wp-content/uploads/
Этой командой мы меняем владельца директории uploads (и всех вложенных в нее) на www-data.
sudo chmod -R 755 /srv/www/pc.ru/wp-content/uploads/
А этой даем права на запись только для владельца директории (www-data).
После этого загрузка файлов должна происходить нормально.
Добавить комментарий