Каталог статей
зустрітиWordPress«Чи може сервер записувати його батьківський каталог?»
У нашому докладному посібнику ви дізнаєтесь, як швидко вирішити цю проблему, відновити нормальну функцію завантаження веб-сайту та вирішити свої проблеми!
Проблема з налаштуванням шляху завантаження WordPress
Коли ви завантажуєте файл у WordPress, раптом «Is its parent directory writable by the server?" повідомлення про помилку, це може бути тому, що шлях завантаження за замовчуванням неправильний.
У налаштуваннях WordPress перейдіть доЗМІТут ви побачите налаштування шляху завантаження файлу, змінивши (або очистивши) шлях завантаження до значення за замовчуванням. Це просте рішення.
- Налаштування WordPress → Медіа → Завантаження файлу, шлях завантаження за замовчуванням, змініть його на значення за замовчуванням.

Підключення SSH і налаштування дозволів на каталог
Якщо вищевказаний метод не вирішує проблему, то потрібна дещо складніша операція. Вам потрібно підключитися до свого VPS-сервера через SSH, щоб змінити власника та дозволи каталогу завантажень.
Спочатку підключіться до свого VPS через SSH.
Після підключення перейдіть до папки wp-content у каталозі встановлення WordPress.
cd /home/用户名/web/域名文件夹/public_html/wp-content/
Змінити власника каталогу завантажень
Щоб гарантувати, що сервер має дозвіл на запис до каталогу завантажень, вам потрібно змінити власника каталогу завантажень на своє ім’я користувача.
Можна використовувати такі команди:
chown -R 用户名:用户名 uploads
- Цей крок гарантує, що каталог завантажень і всі його підкаталоги належать вашому імені користувача.
Налаштуйте права доступу до каталогу
Іноді неправильні налаштування дозволів можуть спричинити проблеми навіть після зміни власника каталогу.
У папці wp-content ви можете налаштувати дозволи за допомогою такої команди:
chmod 755 -R uploads
- Ця команда встановлює права доступу до каталогу завантажень і всіх його підкаталогів на 755, що означає дозволи на читання, запис і виконання.
Команда швидкого виправлення дозволів каталогу:
cd /home/用户名/web/域名文件夹/public_html/wp-content/
chown -R 用户名:用户名 uploads
chmod 755 -R uploads
Пакетно змінюйте права доступу до каталогу та файлів
Щоб переконатися, що дозволи для всіх файлів і каталогів точні, ви також можете скористатися командою find, щоб змінити дозволи пакетами:
find /home/用户名/web/域名文件夹/public_html/ -type d -exec chmod 755 {} \;
- тут,
{}є заповнювачем для кожного файлу або каталогу, знайденого командою find. \;Вказує на завершення дії -exec і гарантує, що команда find виконується точно.
Змінити права доступу до файлу
Так само для файлів ви можете встановити дозволи на 644 за допомогою:
find /home/用户名/web/域名文件夹/public_html/ -type f -exec chmod 644 {} \;
- Це гарантує, що кожен файл має точні дозволи на читання та запис.
Використання рішення XAMPP (локальна інсталяція).
Якщо ви встановили WordPress локально черезnobody".
Запустіть командний рядок/термінал: На Mac: Програми => Утиліти => Термінал
У Windows: меню «Пуск» => Усі програми => Стандартні => Командний рядок
Після заміни фактичного каталогу встановлення WordPress виконайте таку команду:
sudo chown -R nobody:staff /applications/xampp/xamppfiles/htdocs/wordpress
Я сподіваюся, що один із цих методів зможе успішно врятувати вас і вирішити неприємну проблему неможливості створити каталог у WordPress. 🎉
Висновок
За допомогою наведених вище кроків ви зможете вирішити "Is its parent directory writable by the server?"помилка.
Ці способи не тільки прості та практичні, але й допомагають швидко знайти джерело проблеми та вирішити її.
Сподіваюся, ця стаття допоможе вам! Якщо у вас є інші запитання, будь ласка, залиште повідомлення в області коментарів.
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) поділився «Вирішенням помилки WordPress «Чи доступний для запису сервером його батьківський каталог?», який буде корисним для вас.
Ласкаво просимо поділитися посиланням на цю статтю:https://www.chenweiliang.com/cwl-31821.html
