Fix open () Критична помилка: 13: дозволу відхилено - помилка завантаження зображень у WordPress

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

Однією з найпоширеніших помилок на блозі / веб-сайтах, створених за допомогою WordPress, є неможливість завантаження мультимедійних файлів. Помилка HTTP, Якщо у вас є "error.log" на сервері, коли ви намагаєтеся завантажити зображення, помилка буде виглядати так:

"Дані" [крит] # 16324 16324: 119467 * відкритий () "/ головна / шлях / public_html /" не вдалося (13: Немає доступу), клієнт IP, сервер: website.com, запит «GET / HTTP / 1.1 ", host:" website.com "


Ця помилка виникає при спробі не тільки завантажувати медіа-файл на сервері, але коли сайт доступний користувачам, а також веб-сторінки сценаріїв, які FIIs забороняється бути відкритий на сервері. Отже, ця помилка - це дозволи файлів і папок на хост-сервері. "CHMOD"І"Чаун".

Як виправити помилку: open () Критична помилка: 13: дозвіл відхилено

1. Перш за все нам потрібен доступ Ftp або SSH на сервер. Ми підключаємось і переходять до каталогу, де ми знаходимо папку, в якій розміщені файли веб-сайту. У нашому прикладі це: "public_html".

2. Якщо ми використовуємо SSH-з'єднання, то в директорії, де ми досягли точки 1, ми виконуємо командні рядки:

знайти -type f -exec chmod 644 () \; знайти -тип d -exec chmod 755 () \;

chown -R user:group *
Перша командна рядок буде шукати вас всі файли знайдені в поточній і рекурсивній папках та встановити дозволи 644. Друга командна рядок буде робити те ж саме, але лише для каталогів. Це дозволить встановити 755.
У третьому командному рядку він змінює користувача та групу, до якої належать файли. У більшості випадків вони схожі на "apache: ніхто" для веб-серверів з HTTPD / Apache або "nginx: nginx" для серверів NGINX.

Після виконання цих командних рядків "open () Критична помилка: 13: дозвіл відхилено"Треба зникнути. Якщо у вас виникли питання або сумніви, не соромтеся залишити їх у своїх коментарях.

Fix open () Критична помилка: 13: дозволу відхилено - помилка завантаження зображень у WordPress

Про автора

Хитрість

Пристрасний про все, що гаджет і IT писати з задоволенням stealthsettings.com з 2006 і мені подобається відкривати нові речі з вами про комп'ютери та MacOS, Linux, Windows, прошивці і Android.

Залишити коментар

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.