Fix open () Kritiskt fel: 13: Tillstånd nekat - Ladda upp bilderfel i WordPress

Wordpress är ett mycket flexibelt system som gör det möjligt för användarna att skapa väldigt snabbt från en enkel blogg till en avancerad presentationswebbplats eller en onlinebutik.
Liksom något system är det inte utan problem. För det mesta, webbhotell erbjuder är optimerade för antingen ett litet antal användare eller inte konfigurerad enligt användarnas behov. För en avancerad webbplats skapad på WordPress rekommenderar vi att den används Dedikerade servrar med tjänster som är speciellt konfigurerade för WordPress.

Ett av de vanligaste misstagen på en blogg / webbplats skapad med WordPress är omöjligheten att ladda upp mediefiler. HTTP-fel. Om du har en "error.log" på servern, kommer felet att se ut så här när du försöker ladda upp en bild:

"Data" [krit] # 16324 16324: 119467 * open () "/ home / sökväg / public_html /" misslyckades (13: Åtkomst nekad), klient IP, server: website.com begära "GET / HTTP / 1.1 ", värd:" website.com "


Felet uppstår när man försöker inte bara ladda upp en mediefil på servern, men när webbplatsen nås av användare, och webbsida skript som FIIs inte får vara öppna på servern. Så detta fel är fil- och mapptillstånden på värdservern. "chmod"Och"chown".

Så här åtgärdar du felet: öppet () Kritiskt fel: 13: Tillstånd nekat

1. Först av allt behöver vi tillgång FTP eller SSH till servern. Vi ansluter och navigerar till katalogen där vi hittar mappen där webbsidorna är. I vårt exempel är detta: "public_html".

2. Om vi ​​använder en SSH-anslutning, i katalogen där vi nått 1-punkten, utför vi kommandoraden:

hitta. -typ f -exec chmod 644 {} \; hitta. -typ d -exec chmod 755 {} \;

chown -R user:group *
Den första kommandoraden kommer att leta efter dig alla filer hittas i den nuvarande och rekursiva mappen och ställer in 644-behörigheter. Den andra kommandoraden kommer att göra samma sak, men endast för kataloger. Det kommer att ge dem 755-tillstånd.
I den tredje kommandoraden ändras användaren och den grupp som filerna tillhör. I de flesta fall är de som "apache: ingen" för webbservrar med HTTPD / Apache eller "nginx: nginx" för NGINX-servrar.

Efter att ha kört dessa kommandorader,öppen () Kritiskt fel: 13: Tillstånd nekat"Ska försvinna. Om du har några frågor eller problem, tveka inte att lämna dem i dina kommentarer.

Fix open () Kritiskt fel: 13: Tillstånd nekat - Ladda upp bilderfel i WordPress

Om författaren

Stealth

Brinner för allt som gadget och IT skriver gärna stealthsettings.com av 2006 och jag gillar att upptäcka nya saker med dig om datorer och MacOS, Linux, Windows, iOS och Android.

Lämna en kommentar

Den här sidan använder Akismet för att minska spam. Läs om hur din kommentardata behandlas.