Fix åben () kritisk fejl: 13: tilladelse afvist – Upload billeder fejl i WordPress

WordPress Det er et meget fleksibelt system, der giver brugerne mulighed for at oprette meget Rapir fra en enkel blog til et avanceret præsentationswebsted eller en online butik.
Som ethvert system er det imidlertid ikke uden problemer. For det meste, Webhosting tilbyder De optimeres enten for et lille antal brugere eller ikke konfigureres efter brugernes behov. For et avanceret websted oprettet på WordPress anbefaler vi at bruge dedikerede servere med tjenester konfigureret specielt til WordPress.

En af de mest almindelige fejl på en blog / websted oprettet med WordPress er umuligheden af ​​upload mediefiler. HTTP -fejl. Hvis du har en aktiveret “Error.log” På serveren, når du prøver at uploade et billede, vil fejlen se sådan ud:

"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 fejl findes ikke kun, når man prøver at uploade en mediefil på serveren, men også når webstedet er adgang til af brugere, og på websiden er der scripts, der ikke har tilladelse på serveren til at være åben. Derfor er denne fejl relateret til tilladelser og mapper på værtsserveren. “Chmod” og “Chown“.

Sådan løser du fejlen: Åben () Kritisk fejl: 13: Tilladelse af handling

1. Først skal vi have adgang Ftp eller Ssh til serveren. Vi opretter forbindelse og navigerer til det bibliotek, hvor vi finder den mappe, hvor webstedets filer er. I vores eksempel er dette: “public_html”.

2. Hvis vi bruger en SSH -forbindelse, i det bibliotek, hvor vi nåede punkt 1, udfører vi kommandolinjerne:

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

chown -R user:group *
Den første ordenslinje vil se efter Alle filer Beliggende i den aktuelle og rekursive mappe og indstiller tilladelse 644. Den anden kommandolinje vil gøre det samme, men kun for direktørerne. Tilladelsen indstiller dem 755.
I den tredje ordenslinje er brugeren og gruppen, hvorfra filerne hører til. Det meste af tiden er dette af formen: “Apache: Ingen” Til webservere med httpd / apache eller “Nginx: Nginx” For Nginx -servere.

Efter udførelsen af ​​disse kommandolinjer, fejlen “åben () kritisk fejl: 13: tilladelse afvist” skal forsvinde. Hvis du har spørgsmål eller spørgsmål, tøv ikke med at forlade dem i kommentarerne.

Jeg er lidenskabelig med teknologi og skriver med glæde på stealthsetts.com startende med 2006. Jeg har en rig oplevelse i operativsystemer: macOS, Windows og Linux, men også inden for programmeringssprog og blogplatforme (WordPress) og til online butikker (Woocommerce, Magento, Presashop).

Hjem Din kilde til it -tutorials, nyttige tip og nyheder. Fix åben () kritisk fejl: 13: tilladelse afvist – Upload billeder fejl i WordPress

1 Tænkte på “Fix åben () kritisk fejl: 13: tilladelse afvist – Upload billeder fejl i WordPress”

  1. Efter at have kørt denne kommandolinje, fejl “åben () kritisk fejl: 13: tilladelse afvist”Det skulle forsvinde.

    Svar
Efterlad en kommentar