Fix open () Kriitiline viga: 13: Luba keelatud - WordPressi piltide üleslaadimise viga

WordPress on väga paindlik süsteem, mis võimaldab kasutajatel luua lihtsalt kiirelt lihtsalt blogilt täiustatud esitluse veebisaidile või veebipoest.
Nagu mis tahes süsteem, pole see probleemideta. Suurem osa ajast web hosting pakkujad on optimeeritud kas väikese arvu kasutajate jaoks või ei ole konfigureeritud vastavalt kasutajate vajadustele. WordPressi jaoks loodud täiustatud veebisaidil soovitame seda kasutada Pühendatud Serverid WordPressiga spetsiaalselt konfigureeritud teenuste jaoks.

Üks WordPressiga loodud blogi / veebisaidi kõige tavalisemaid vigu on meediumifailide üleslaadimine võimatu. HTTP viga. Kui olete serveris lubanud "error.log", näeb viga pildi üleslaadimisel välja selline:

"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"


See tõrge ilmneb mitte ainult meediumifaili serverisse üleslaadimisel, vaid ka siis, kui veebisaidile pääsevad kasutajad ning veebisaidil on skriptifaile, mida pole lubatud serveris avada. Seetõttu on see viga seotud hostiserveri failide ja kaustade lubadega. "chmod"Ja"chown".

Vea lahendamine: open () Kriitiline viga: 13: Luba keelatud

1. Kõigepealt peame juurdepääsu FTP või SSH serverisse. Ühendame ühenduse ja navigeerime kataloogi, kust leiame kausta, kus on veebisaidi failid. Meie näites on see: "public_html".

2. Kui kasutame SSH-ühendust, käivitame kataloogi, kus jõudsime 1-i punkti, käsureid:

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

chown -R user:group *
Esimene käsurea otsib sind kõik failid leitud praeguses ja rekursiivses kaustas ning määrata 644i õigused. Teine käsurea teeb sama, kuid ainult kataloogide puhul. See määrab neile 755i loa.
Kolmandal käsureal muutuvad kasutaja ja rühm, kuhu failid kuuluvad. Enamasti on see kujul: "apache: nobody" veebiserverite jaoks, millel on HTTPD / Apache, või "nginx: nginx", kui servereid on NGINX.

Pärast nende käsuridade käivitamist kuvatakse tõrge "avatud () kriitiline viga: 13: luba keelatud"See peaks kaduma. Kui teil on küsimusi või muresid, jätke need kindlasti kommentaaridesse.

Fix open () Kriitiline viga: 13: Luba keelatud - WordPressi piltide üleslaadimise viga

Andmeid autor

Kavalus

Kirglik kõigest vidinast ja IT-st, kirjutan mõnuga vargsisettings.com alates 2006. aastast ja mulle meeldib avastada teiega uusi asju arvutite ja operatsioonisüsteemide kohta macOS, Linux, Windows, iOS ja Android.

Jäta kommentaar