Løs åpne () Kritisk Feil: 13: Tillatelse nektet - Last opp bildefeil 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-feil. Hvis du har aktivert en "error.log" på serveren når du prøver å laste opp et bilde, vil feil se slik ut:

"Data" [crit] # 16324 16324: 119467 * open () "/ home / sti / public_html /" feilet (13: Permission denied), klient IP, server: website.com, request "GET / HTTP / 1.1 ", vert:" website.com "


denne feilen oppstår når du prøver å ikke bare laste opp en mediefil på serveren, men når nettstedet er tilgjengelig for brukere, og webside skript som FIIs ikke lov til å være åpen på serveren. Så denne feilen er fil- og mappegodkjenningene på vertsserveren. "chmod"Og"chown".

Slik løser du feilen: åpen () Kritisk feil: 13: Tillatelse nektet

1. Først av alt trenger vi tilgang FTP eller SSH til serveren. Vi kobler og gå til katalogen der vi finner mappen hvor filene er nettsted. 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:

finne. -type f exec chmod 644 {} \; finne. -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 linjen av kommandoen Endre bruker og gruppe tilhørighet filer. Oftest de er på formen: "apache: nobody" for HTTPD web servere / apache eller "Nginx: Nginx" for servere med Nginx.

Etter å ha utført disse kommandolinjene, er "åpen () Kritisk feil: 13: Tillatelse nektet"Bør forsvinne. Hvis du har noen spørsmål eller bekymringer, ikke nøl med å legge dem i dine kommentarer.

Løs åpne () Kritisk Feil: 13: Tillatelse nektet - Last opp bildefeil i WordPress

Om forfatteren

Stealth

Lidenskapelig opptatt av alt som gadget og IT skrive gjerne stealthsettings.com av 2006 og jeg liker å oppdage nye ting med deg om datamaskiner og MacOS, Linux, Windows, iOS og Android.

Legg igjen en kommentar

Dette nettstedet bruker Akismet for å redusere spam. Lær hvordan kommentaren din behandles.