Как в WordPress исправить ошибку Upload: Failed to Write File to Disk?

Добрый день!

При загрузке файла у меня в админке появилась ошибка Upload: Failed to write file to disk. Как ее исправить?

Ответ

Ошибка Upload: Failed to write file to disk (Загрузка: не удалось записать файл на диск) может возникнуть по ряду причин. Наиболее часто ее появление связано с неправильными правами доступа к папке. Это означает, что у папки, в которую должен быть записан файл, нет разрешений на запись в нее. Такая ситуация может возникнуть, например, из-за сбоя оборудования или программного обеспечения Вашего хостинга.

Все файлы, загружаемые через админ-панель WordPress, по умолчанию, помещаются в папку /wp-content/uploads/текущий_год/текущий_месяц. Если Вы видите эту ошибку, то это означает, что для одного из этих каталогов права на запись выставлены неверно. Это можно легко исправить. Для этого потребуется подключится к серверу Вашего хостинга и выставить необходимые права для указанных каталогов. О том, как настроить соединение по протоколу FTP, мы писали в одной из прошлых статей. Итак, каталог uploads и все его подкаталоги должны иметь права 700 или 755. Наиболее простым вариантом будет выставить необходимые разрешения для uploads с опцией наследования аналогичных прав для всех подпапок. Такой функцией обладают большинство FTP-клиентов (например, FileZilla). Соединившись с хостингом и получив список каталогов и файлов Вашего сайта, необходимо перейти в каталог /wp-content/ и найти там uploads.

Список файлов и каталогов сайта в программе FileZilla

Далее необходимо на uploads нажать правую клавишу мыши и выбрать пункт Права доступа к файлу.

Изменение прав доступа в программе FileZilla

Перед Вами откроется окно, в котором можно задать конкретные права. В поле Числовое значение следует вписать значение 700, затем отметить пункт Перенаправить во вложенные каталоги, выбрать Применить только к каталогам и нажать кнопку ОК.

Изменение прав доступа в программе FileZilla

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.