Коригирайте отворен () критичен Error : 13: Разрешението отказано - Качване на изображения Error in WordPress

WordPress е много гъвкава система, която позволява на потребителите да създават много бързо от обикновен блог на модерен уебсайт за презентации или онлайн магазин.
Както всяка система, това не е безпроблемно. През повечето време, уеб хостинг оферти са оптимизирани или за малък брой потребители, или не са конфигурирани според нуждите на потребителите. За усъвършенстван уебсайт, създаден на WordPress препоръчваме да го използвате Специализирани сървъри със специално конфигурирани услуги за WordPress.

Една от най-често срещаните грешки в блог / уебсайт, създаден с WordPress, е невъзможно да се качват медийни файлове. HTTP Error. Ако сте активирали "error.log ”на сървъра, при опит за качване на изображение грешката ще изглежда по следния начин:

"date" [crit] 16324#16324: *119467 open() "/home/path/public_html/" failed (13: Permission denied), client: IP, server: website.com, request: "GET / HTTP/1.1", host: "website.com"

Тази грешка се среща не само при опит за качване на медиен файл на сървъра, но също така и когато уебсайтът е достъпен от потребители и на уеб страницата има скриптове, които нямат право да се отварят на сървъра. Следователно тази грешка е свързана с разрешенията на файловете и папките на хост сървъра. "chmod"А"chown".

Как да разрешите грешката: отворете () Критично Error : 13: Разрешението е отказано

1. На първо място се нуждаем от достъп FTP или SSH сървърът. Свързваме се и се придвижваме до директорията, където намираме папката, в която са файловете на уеб сайта. В нашия пример това е: "public_html".

2. Ако използваме SSH връзка, в директорията, в която стигнахме до точка 1, изпълняваме командите:

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;

chown -R user:group *
Първият команден ред ще ви търси всички файлове намерени в текущата и рекурсивна папка, и задайте 644 разрешения. Вторият команден ред ще направи същото, но само за директории. Той ще им даде разрешение 755.
В третия команден ред потребителят и групата, към която принадлежат файловете, се променят. По-голямата част от времето е под формата: „apache: nobody“ за уеб сървъри с HTTPD / Apache или „nginx: nginx“ за сървъри с NGINX.

След изпълнението на тези командни редове грешката "отворен () Критичен Error : 13: Разрешението е отказано„Трябва да изчезне. Ако имате някакви въпроси или притеснения, не се колебайте да ги оставите в коментарите.

Като пасиониран по технологии, пиша с удоволствие в StealthSettings.com от 2006 г. Имам обширен опит с операционни системи: macOS, Windows и Linux, както и с програмни езици и платформи за блогове (WordPress) и онлайн магазини (WooCommerce, Magento, PrestaShop).

How to » Забележителен » Коригирайте отворен () критичен Error : 13: Разрешението отказано - Качване на изображения Error in WordPress

1 мисъл относно „Коригиране на отворено () Критично Error : 13: Разрешението отказано - Качване на изображения Error in WordPress"

Оставете коментар