Fix open () Kritischer Fehler: 13: Berechtigung verweigert - Bilder hochladen Fehler in WordPress

WordPress ist ein sehr flexibles System, das es Benutzern ermöglicht, sehr schnell von einem einfachen Blog zu einer erweiterten Präsentationswebsite oder einem Online-Shop zu erstellen.
Wie jedes System ist es nicht ohne Probleme. Die meiste Zeit, Webhosting-Angebote sind für eine kleine Anzahl von Benutzern optimiert oder werden nicht entsprechend den Bedürfnissen der Benutzer konfiguriert. Für eine erweiterte Website, die auf WordPress erstellt wurde, empfehlen wir, sie zu verwenden Dedizierte Server mit speziell für WordPress konfigurierten Diensten.

Einer der häufigsten Fehler auf einem Blog / einer Website, der mit WordPress erstellt wurde, ist die Unmöglichkeit, Mediendateien hochzuladen. HTTP-Fehler. Wenn Sie eine "error.log" auf dem Server haben, wenn Sie versuchen, ein Bild hochzuladen, sieht der Fehler so aus:

"Datum" [kritis] 16324 # 16324: * 119467 offen () / home / Pfad / public_html / fehlgeschlagen, Client: IP, Server: website.com, Anfrage: "GET / HTTP / 13 ", Gastgeber:" website.com "


Dieser Fehler tritt nicht nur bei dem Versuch auf, eine Mediendatei auf den Server hochzuladen, sondern auch, wenn Benutzer auf die Website zugreifen, und auf der Webseite gibt es Skripts, die keine Berechtigung zum Öffnen des Servers besitzen. Dieser Fehler ist also die Datei- und Ordnerberechtigungen auf dem Host-Server. "chmod"Und"chown".

So beheben Sie den Fehler: open () Kritischer Fehler: 13: Berechtigung abgelehnt

1. Zuallererst brauchen wir Zugang fTP oder SSH zum Server. Wir verbinden und navigieren zu dem Verzeichnis, in dem wir den Ordner finden, in dem sich die Website-Dateien befinden. In unserem Beispiel ist dies: "public_html".

2. Wenn wir eine SSH-Verbindung verwenden, führen wir in dem Verzeichnis, in dem wir den 1-Punkt erreicht haben, die Befehlszeilen aus:

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

chown -R user:group *
Die erste Befehlszeile sucht nach dir alle Dateien im aktuellen und rekursiven Ordner gefunden und 644-Berechtigungen festgelegt. Die zweite Befehlszeile wird dasselbe tun, aber nur für Verzeichnisse. Es wird ihnen 755-Erlaubnis gesetzt.
In der dritten Befehlszeile ändert es den Benutzer und die Gruppe, zu der die Dateien gehören. In den meisten Fällen sind sie wie "apache: nobody" für Webserver mit HTTPD / Apache oder "nginx: nginx" für NGINX-Server.

Nach dem Ausführen dieser Befehlszeilenopen () Kritischer Fehler: 13: Berechtigung verweigert"Sollte verschwinden. Wenn Sie Fragen oder Bedenken haben, zögern Sie nicht, sie in Ihren Kommentaren zu hinterlassen.

Fix open () Kritischer Fehler: 13: Berechtigung verweigert - Bilder hochladen Fehler in WordPress

Über den Autor

Stealth

Leidenschaft für alles, was Gadget und IT gerne stealthsettings.com von 2006 schreiben und Ich mag neue Dinge zu entdecken, mit Ihnen über Computer und MacOS, Linux, Windows, iOS und Android.

Hinterlasse einen Kommentar

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.