Загруженный файл не удалось переместить в wp-content/uploads

Бывает при переносе сайта на новый хостинг, при попытке загрузить изображение для записи или страницы. WordPress выдает ошибку: Загруженный файл не удалось переместить в wp-content/uploads/…/…. На самом деле, причин данной ошибки может быть несколько. Давайте попробуем разобраться.

 

Загруженный файл не удалось переместить в wp-content/uploads

  1.  Во-первых на что стоит обратить внимание — это количество свободного места на диске, возможно его недостаточно для нормальной загрузки файлов.
  2.  Во-вторых, необходимо проверить права на папку uploads. Все папки WordPress должны иметь права «755» а, файлы «644» соответственно.

Если Вы используете VPS с установленным ISPmanager, необходимо перевести режим работы PHP в FastCGI, для этого откройте раздел WWW-домены, выберите интересующий Вас домен и нажмите «Изменить». В разделе «Дополнительные возможности», установите Режим работы PHP как FastCGI(Apache).

Загруженный файл не удалось переместить в wp-content/uploads

Если на данном этапе, в настройках нет возможности выбрать FastCGI, необходимо зайти в ISPmanager под пользователем ROOT, перейти в раздел «Пользователи», выбрать нужного пользователя и нажать кнопку «Изменить», далее в разделе «Доступ», установите галочку «Может использовать PHP в режиме FastCGI(Apache)».

Загруженный файл не удалось переместить в wp-content/uploads

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

Возможно потребуется изначально установить модуль FastCGI, для этого необходимо перейти в раздел Настройки -> Возможности и установить FastCGI для веб-сервера Apache

Оставить комментарий

avatar