Як виправити помилку WordPress – «Завантаження: не вдалося записати файл на диск»

1

Зараз 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, а потім вам потрібно встановити прапорець поруч із «Повернутися до підкаталогів». Останній крок — натиснути опцію «Застосувати лише до файлів» і натиснути «OK».

Отже, тепер наш FTP-клієнт покаже дозволи на файли 644 для всіх файлів і 755 для всіх папок і вкладених папок у wp-contentпапці.

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

Неправильно налаштований тимчасовий каталог не дозволить WordPress зберегти файл на диску. У більшості випадків до тимчасової папки не буде доступу через FTP, і в такому випадку вам потрібно звернутися за допомогою до свого веб-хосту, щоб він міг виконати потрібне завдання за вас. Якщо проблема не зникає, напевно є якась інша причина, і тепер давайте її розглянемо.

Іноді помилка все одно зберігається, а коли вона виникає, виникає інша причина.

Багато користувачів отримують помилку «Не вдалося записати файл на диск» через обмеження квоти пам’яті. Коли користувач використовує ліміт квоти пам’яті, на екрані з’являється ця помилка. Економічні та доступні послуги, придбані у постачальника послуг хостингу, виглядають привабливо, але в цьому є недолік. Ці плани веб-хостингу мають дуже мало місця для зберігання від 500 МБ до 2 ГБ або близько того. Отже, коли хтось використовує WordPress і має більше одного веб-сайту для керування, виділений 1 ГБ місця для зберігання незабаром вичерпається. У такому випадку, коли користувач повністю використав виділений простір для зберігання, хости забороняють вам завантажувати більше файлів, і, отже, користувач отримує повідомлення «Помилка запису файлу на диск».

Для користувача важливо стежити за використанням виділеного місця для зберігання. Обсяг пам’яті, як правило, базується на плані веб-хостингу, на який підписався користувач, тому під час остаточного формування плану веб-хостингу користувач також має пам’ятати про майбутні вимоги до місця для зберігання.

Користувач повинен завжди уважно стежити за використанням і розподілом місця для зберігання, для цього існує cPanel. Користувач увійде в cPanel і поставить галочку на лівій бічній панелі. «Використання дискового простору» повідомляє нам про загальний простір для зберігання, виділений нам у нашому плані веб-хостингу, і відсоток, який використовується від загального обсягу пам’яті, який ми використовуємо. На всякий випадок, якщо простір для зберігання використовується повністю або залишається незначний простір для зберігання, тоді, очевидно, настав час перейти до тарифного плану постачальника послуг хостингу, який надає достатньо місця для зберігання відповідно до ваших вимог. І ще один простий варіант продовжити з тим самим місцем для зберігання — це видалити файли, які здаються вам зараз неактуальними.

Але оскільки простір для зберігання може вичерпатися найближчим часом, тому краще вибрати план із більшим простором для зберігання.

Отже, ви налаштували правильні дозволи для своїх файлів і папок, виділеного місця для зберігання все ще достатньо, тимчасову папку також очищено, а налаштування PHP також правильні, але помилка «Не вдалося записати файл на диск» все ще турбує вас. Після всіх цих вправ проблема все ще залишається, тоді слід зробити останню спробу, яка, здається, має мало технічних міркувань, але вирішила проблему для багатьох людей.

Все, що вам потрібно зробити, це поглянути на назву вашого файлу. Якщо в назві файлу є пробіли та тире, їх слід видалити з назви файлу. Ну, не завжди, але в більшості випадків це працює.

Заходи щодо усунення помилки «Не вдалося записати файл на диск», описані вище, обов’язково допоможуть вирішити вашу проблему. Про всяк випадок, якщо ваша проблема все ще існує, то єдиним виходом залишається зв’язатися зі своїм хостингом. Ви можете зателефонувати, якщо ця можливість доступна; інакше надішліть електронною поштою докладну інформацію про проблему зі знімками екрана, які не пояснюються самі собою.

Однак найкращим варіантом є спробувати чат із керівником хостинг-провайдера. Це допоможе розібратися у вашій проблемі та скерує вас у правильному напрямку. Тут важливо зазначити, що незалежно від того, телефонуєте ви, надсилаєте електронний лист чи спілкуєтеся в чаті з керівником, переконайтеся, що ви детально пояснюєте свою проблему, не змішуючи слів.

Інший варіант – розміщувати повідомлення на різних онлайн-форумах в Інтернеті. Користувачі, які раніше стикалися з цією проблемою, поділяться своїм досвідом і рішеннями. Експерти, доступні на цих форумах, також збагатять вас своїми знаннями та розумінням.

У WordPress є форум підтримки, а також проста допомога доступна в розділі поширених запитань. Вирішення проблеми користувача тут є швидким і точним за умови, що користувач пояснив проблему чітко й чітко.

висновок:

Підсумовуючи, що WordPress є автономною системою, що дозволяє безперешкодно керувати своїм веб-сайтом із власного комп’ютера. Він дружній до SEO та підтримує подальшу оптимізацію. Можливість мати кількох користувачів разом із адміністратором і сприяти зростанню вашого сайту відповідно до зростання вашого бізнесу робить його першим вибором.

Джерело запису: instantshift.com

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі