Fix open () Kritisk Error : 13: Tillatelse nektet - Last opp bilder Error i WordPress

WordPress Det er et svært fleksibelt system som lar brukerne lage svært bortføringer fra en enkel blogg til en nettside avansert presentasjon eller en nettbutikk.
Som alle systemer, er det ikke uten problemer. Mesteparten av tiden, web hosting tilbud er optimalisert for enten et lite antall brukere eller ikke er konfigurert i henhold til brukernes behov. For et avansert nettsted opprettet på WordPress anbefaler vi at den brukes dedikerte servere med tjenester spesifikt konfigurert for WordPress.

En av de vanligste feilene på en blogg / nettsted opprettet med WordPress er imposibilitateade opplasting mediefiler. HTTP Error. Hvis du har aktivert en "error.log ”på serveren, når du prøver å laste opp et bilde, vil feilen se ut slik:

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


Denne feilen oppstår ikke bare når du prøver å laste opp en mediefil til serveren, men også når brukerne har tilgang til nettstedet, og det er skript på websiden som ikke tillates å åpne serveren. Derfor er denne feilen relatert til tillatelsene til filene og mappene på vertsserveren. "chmod"Og"chown".

Slik løser du feilen: åpne () Kritisk Error : 13: Tillatelse nektet

1. Først av alt trenger vi tilgang FTP eller SSH serveren. Vi kobler til og navigerer til katalogen der vi finner mappen der nettstedets filer er. I vårt eksempel er dette: "public_html".

2. Hvis vi bruker en SSH-tilkobling, i katalogen der vi nådde 1-punktet, utfører vi kommandolinjene:

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

chown -R user:group *
Den første kommandolinjen vil se etter deg alle filer funnet i den nåværende og rekursive mappen, og angi 644-tillatelser. Den andre kommandolinjen vil gjøre det samme, men bare for kataloger. Det vil gi dem 755-tillatelse.
I den tredje kommandolinjen endres brukeren og gruppen som filene tilhører. Mesteparten av tiden er det av formen: “apache: none” for webservere med HTTPD / Apache eller “nginx: nginx” for servere med NGINX.

Etter å ha utført disse kommandolinjene, er feilen "åpen () Kritisk Error : 13: Tillatelse nektet"Den skal forsvinne. Hvis du har spørsmål eller spørsmål, ikke nøl med å legge dem i kommentarene.

Lidenskapelig om teknologi, jeg liker å teste og skrive opplæringsprogrammer om operativsystemer macOS, Linux, Windows, om WordPress, WooCommerce og LEMP webserverkonfigurasjon (Linux, NGINX, MySQL og PHP). Jeg skriver videre StealthSettings.com siden 2006, og noen år senere begynte jeg å skrive på iHowTo.Tips tutorials og nyheter om enheter i økosystemet. Apple: iPhone, iPad, Apple Se, HomePod, iMac, MacBook, AirPods og tilbehør.

1 tanke om “Fiks åpen () Kritisk Error : 13: Tillatelse nektet - Last opp bilder Error i WordPress ”

Legg igjen en kommentar