Как исправить ошибку WordPress — «Загрузить: не удалось записать файл на диск»

9

В настоящее время WordPress, бесспорно, является самой популярной системой управления контентом в мире. Будь то новичок в мире блогов или профессиональные блоггеры, WordPress — это платформа для блогов, которую выбирают все.

Это CMS на основе PHP и SQL. Созданный в 2003 году, он предлагает своим пользователям настраиваемые темы, различные плагины, оптимизированные для мобильных устройств и поисковых систем.

Необходимые плагины для расширения возможностей WordPress легко доступны и загружаются из Интернета. Обеспечивая питание более 24% Интернета, он обслуживает всех. Простые веб-сайты, блоги или порталы электронной коммерции можно легко создать и запустить с помощью WordPress. Многоязычность делает его популярным во всем мире в большинстве стран. Простота использования для пользователей и издателей, а также скрытая сложность для разработчиков делают его идеальным выбором.

Каждая среда веб-хостинга в мире создает для своих пользователей ту или иную ошибку, и если вы являетесь пользователем WordPress, то существует большая вероятность того, что вы могли столкнуться с ошибкой диска. Эта ошибка не вызывает особого беспокойства. Эта ошибка возникает, когда пользователь пытается загрузить файл в качестве администратора или субадминистратора. Когда эта ошибка возникает, это очень расстраивает пользователей, нарушая в остальном легкий опыт ведения блога в WordPress.

В этом блоге мы объясним причины, по которым пользователи сталкиваются с этой ошибкой, и различные альтернативы, доступные пользователям и разработчикам для ее устранения.

Причины ошибки загрузки диска в WordPress

Когда пользователь сталкивается с этой ошибкой, может быть ряд причин, и среди наиболее распространенных из них установлены неправильные разрешения для файлов или папок. Все эти причины можно обобщить по трем общим пунктам:

  1. Настройка разрешений для каталога загрузки.
  2. Пользователь превышает предоставленную квоту или на жестком диске сервера не осталось места.
  3. В папке tmp сервера не осталось места.

Для веб-сайта WordPress мы должны установить разрешения для каждого файла и папки. Доступ ко всем этим файлам и папкам контролируется веб-сервером, который в дальнейшем работает в соответствии с настройками разрешений, сделанными нами. Поэтому всякий раз, когда файлу или папке были предоставлены неправильные разрешения, пользователь не может записывать или изменять их на сервере. Другими словами, мы можем сказать, что наш веб-сервер не может добавить или создать новые файлы в данной папке.

Таким образом, в таком сценарии, когда пользователь WordPress пытается загрузить изображения или файлы в качестве администратора, возникает одно из следующих трех сообщений об ошибке:

  • WP не удалось загрузить из-за ошибки диска
  • Не удалось создать каталог
  • WP не удалось записать на диск

Как исправить эту ошибку?

Во-первых, пользователь должен попытаться подключиться к сайту WordPress с помощью FTP-клиента. FTP относится к протоколу передачи файлов. Проще говоря, FTP-клиент — это, по сути, программное обеспечение, разработанное с целью заставить два компьютера общаться через Интернет. Вы можете легко отправлять и получать файлы через этот сервер. С технической точки зрения, этот протокол работает только с протоколом TCP/IP. Для этого вам понадобится программное обеспечение FTP и FTP-сервер. Соединение, созданное между сервером и клиентом, позволяет загружать, загружать, переименовывать, изменять и удалять файлы. Как правило, программное обеспечение FTP поддерживается всеми компьютерами.

Прежде чем вы начнете использовать FTP-клиент, убедитесь, что у вас есть информация/данные о сервере, удаленном каталоге, имени пользователя и пароле.

Вы получите эти данные после регистрации учетной записи сервера. Уместно понимать, что /public_htmlдля загрузки ваших файлов используется только «директория». Папка «.cgi-bin directory» предназначена для загрузки скриптов cgi и всех серверов, так как наши обычные пароли чувствительны к верхнему и нижнему регистру. Наконец, программа FTP не должна быть настроена на SFTP вместо FTP и после того, как ваша домашняя страница будет указана как «index.htmlв /cgi-binкаталог».

Доступны различные бесплатные FTP-клиенты, такие как Cyberduck, CuteFTP, Transmit (для MAC), WinSCP (для Windows), FileZilla и т. д. Мы будем использовать FTP-клиент FileZilla, чтобы продемонстрировать, как исправить ошибку «Не удалось записать файл на диск».

Подключитесь к FTP-клиенту FileZilla и, как только это будет сделано, найдите wp-contentпапку. Вам нужно щелкнуть wp-contentпапку и выбрать «права доступа к файлам», которые будут последними в появившемся списке. Чтобы выбрать «права доступа к файлу», в FTP-клиенте появится диалоговое окно. Права доступа к файлу для владельца, группы и общего доступа будут показаны отдельно. Права доступа к файлам будут иметь параметры «чтение», «запись» и «выполнение» для каждого. Ниже этого он запрашивает «Числовое значение». Вы должны ввести 755 в качестве числового значения. После «Перейти в подкаталоги» вы должны установить флажок рядом с ним. И, наконец, нажмите «Применить только к каталогам» и нажмите «ОК».

Введя 755 в качестве числового значения, FTP-клиент устанавливает права доступа к папке на 755 и одновременно ко всем подпапкам, wp-contentвключая папку, содержащую изображения.

Также следует проверить и исправить права доступа к файлам в папке wp-content для отдельных файлов. Для этого сделайте права, щелкните папку wp-content, а затем выберите права доступа к файлу. Это мы делаем, чтобы внести необходимые изменения и в наши файлы. Для папок мы ввели 755 в качестве числового значения, здесь введите 644, а затем вам нужно установить флажок рядом с «Рекурсивно в подкаталоги». Последний шаг — нажать «Применить только к файлам» и нажать «ОК».

Итак, теперь наш FTP-клиент будет показывать права доступа 644 для всех файлов и 755 для всех папок и подпапок в wp-contentпапке.

Однако иногда ошибка будет продолжаться, и в таком случае вы попросили своего хостинг-провайдера удалить все файлы из каталога временных файлов. При загрузке изображений в WordPress они сначала сохраняются во временном каталоге, а затем в папке загрузки. Загрузка изображений осуществляется через PHP с помощью WordPress.

Неправильно настроенный временный каталог не позволит WordPress сохранить файл на диске. В большинстве случаев доступ к временной папке через FTP невозможен, и в таком случае вам необходимо обратиться за помощью к вашему веб-хостингу, чтобы он мог выполнить необходимую задачу за вас. Если проблема все еще не устранена, наверняка есть какая-то другая причина, и теперь давайте ее рассмотрим.

Иногда ошибка все еще сохраняется, и когда это происходит, есть другая причина того же самого.

Многие пользователи получают сообщение «Не удалось записать файл на диск» из-за ограничения квоты хранилища. Когда пользователь использовал свой предел квоты хранилища, вы получаете эту ошибку на экране. Экономичные и доступные услуги, купленные у поставщика услуг хостинга, выглядят привлекательно, но есть в этом и недостаток. Эти планы веб-хостинга поставляются с очень небольшим объемом памяти от 500 МБ до 2 ГБ или около того. Поэтому, когда вы используете WordPress и имеете более одного веб-сайта для управления выделенным 1 ГБ дискового пространства, он скоро будет исчерпан. В таком сценарии, когда пользователь полностью использовал выделенное ему пространство для хранения, хосты запрещают вам загружать какие-либо файлы, и, следовательно, пользователь получает сообщение «Ошибка записи файла на диск».

Пользователю важно отслеживать использование выделенного дискового пространства. Пространство для хранения обычно зависит от плана веб-хостинга, на который подписывается пользователь, и поэтому при доработке плана веб-хостинга в первую очередь пользователь должен также помнить о будущих требованиях к пространству для хранения.

Пользователь всегда должен внимательно следить за использованием и распределением дискового пространства, для этого существует cPanel. Пользователь войдет в cPanel, а затем отметит галочкой на левой боковой панели. «Использование дискового пространства» сообщает нам общее пространство для хранения, выделенное нам в нашем плане веб-хостинга, и процент, используемый нами от общего объема хранилища. На тот случай, если место для хранения полностью использовано или осталось незначительное место для хранения, очевидно, пришло время перейти на план поставщика услуг хостинга, который предоставляет достаточно места для хранения в соответствии с вашими требованиями. И еще один простой вариант продолжить работу с тем же объемом памяти — удалить файлы, которые кажутся вам сейчас неактуальными.

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

Итак, вы правильно настроили разрешения для ваших файлов и папок, выделенного места для хранения по-прежнему достаточно, временная папка также очищена, и настройки PHP также верны, но «Не удалось записать файл на диск» по-прежнему вас беспокоит. После всех этих упражнений проблема все еще сохраняется, поэтому следует сделать последнюю попытку, которая, кажется, не имеет большого технического обоснования, но решила проблему для многих людей.

Все, что вам нужно сделать, это взглянуть на имя вашего файла. Если в имени файла есть пробелы и тире, то их следует удалить из имени файла. Ну, не всегда, но в большинстве случаев это работает.

Действия по исправлению ошибки «Не удалось записать файл на диск», описанные выше, обязательно решат вашу проблему. На всякий случай, если ваша проблема все еще существует, остается единственный вариант — связаться с вашим веб-хостингом. Вы можете позвонить по телефону, если эта возможность доступна; в противном случае отправьте электронное письмо с подробной информацией о своей проблеме со снимками экрана, которые не требуют пояснений по своей природе.

Однако лучший вариант — попробовать онлайн-чат с руководителем хостинг-провайдера. Это поможет разобраться в вашей проблеме и направит вас в правильном направлении. Здесь уместно упомянуть, что независимо от того, звоните ли вы по телефону, отправляете электронное письмо или общаетесь с руководителем, убедитесь, что вы подробно объясняете свою проблему, не смешивая слов.

Другой вариант — размещать сообщения на различных онлайн-форумах в Интернете. Пользователи, которые ранее сталкивались с этой проблемой, поделятся своим опытом и решениями. Эксперты, доступные на этих форумах, также обогатят вас своими знаниями и пониманием.

В WordPress есть форум поддержки, а в разделе часто задаваемых вопросов также доступна простая помощь. Решение проблемы пользователя здесь быстрое и точное, если проблема была объяснена пользователем ясными и точными словами.

Вывод:

В заключение, WordPress является автономной системой, которая позволяет вам легко управлять своим сайтом с вашего собственного компьютера. Он оптимизирован для SEO и поддерживает дальнейшую оптимизацию. Возможность иметь несколько пользователей вместе с администратором и возможность роста вашего сайта в соответствии с ростом, наблюдаемым в вашем бизнесе, делает его первым выбором.

Источник записи: instantshift.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее