Fix Open () Kritischer Fehler: 13: Berechtigung abgelehnt – Laden Sie den Bilderfehler in WordPress hochladen
WordPress ist ein sehr flexibles System, das es Benutzern ermöglicht, sehr schnell von einem einfachen Blog bis hin zu einer komplexen Präsentationswebsite oder einem Online-Shop zu erstellen.
Allerdings ist es, wie jedes System, nicht ohne Probleme. Meistens, Webhosting-Angebote Sie sind entweder für eine kleine Anzahl von Benutzern optimiert oder nicht entsprechend den Bedürfnissen der Benutzer konfiguriert. Für eine erweiterte Website, die mit WordPress erstellt wurde, empfehlen wir die Verwendung dedizierte Server mit speziell für WordPress konfigurierten Diensten.
Einer der häufigsten Fehler bei einem mit WordPress erstellten Blog/einer Website ist die Unfähigkeit, Mediendateien hochzuladen. HTTP -Fehler. Sofern Sie eines aktiviert haben “Fehler.log” Wenn auf dem Server versucht wird, ein Bild hochzuladen, sieht der Fehler etwa so aus:
"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"
Dieser Fehler tritt nicht nur auf, wenn versucht wird, eine Mediendatei auf den Server hochzuladen, sondern auch, wenn Benutzer auf die Website zugreifen und Skriptdateien auf der Webseite vorhanden sind, die auf dem Server nicht geöffnet werden dürfen. Daher hängt dieser Fehler mit den Berechtigungen der Dateien und Ordner auf dem Hostserver zusammen. “Chmod” Und “Chown“.
So beheben Sie den Fehler: open() Kritischer Fehler: 13: Berechtigung verweigert
1. Zunächst müssen wir Zugang haben Ftp oder Ssh an den Server. Wir stellen eine Verbindung her und navigieren zu dem Verzeichnis, in dem wir den Ordner mit den Website-Dateien finden. In unserem Beispiel ist das: “public_html”.
2. Wenn wir eine SSH-Verbindung verwenden, führen wir in dem Verzeichnis, in dem wir bei Punkt 1 angekommen sind, die Befehlszeilen aus:
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
chown -R user:group *
Die erste Befehlszeile wird nach Ihnen suchen alle Dateien befindet sich im aktuellen Ordner und rekursiv und legt ihnen die Berechtigung 644 fest. Die zweite Befehlszeile führt dasselbe aus, jedoch nur für Verzeichnisse. Dadurch wird ihnen die Berechtigung 755 zugewiesen.
Ändern Sie in der dritten Befehlszeile den Benutzer und die Gruppe, zu der die Dateien gehören. Meistens hat es die Form: “Apache:niemand” für Webserver mit HTTPD / Apache bzw “nginx:nginx” für Server mit NGINX.
Nach dem Ausführen dieser Befehlszeilen wird der Fehler angezeigt “open() Kritischer Fehler: 13: Berechtigung verweigert” es sollte verschwinden. Wenn Sie Fragen oder Bedenken haben, zögern Sie nicht, diese in den Kommentaren zu hinterlassen.
Fix Open () Kritischer Fehler: 13: Berechtigung abgelehnt – Laden Sie den Bilderfehler in WordPress hochladen
Was ist neu
Um Stealth
Technologiebegeistert schreibe ich seit 2006 gerne auf StealthSettings.com. Ich habe umfangreiche Erfahrungen mit Betriebssystemen wie macOS, Windows und Linux sowie mit Programmiersprachen, Blogging-Plattformen (WordPress) und Online-Shops (WooCommerce, Magento, PrestaShop).
Alle Beiträge von Stealth anzeigenVielleicht interessieren Sie sich auch für...
Ein Gedanke dazu “Fix Open () Kritischer Fehler: 13: Berechtigung abgelehnt – Laden Sie den Bilderfehler in WordPress hochladen”
Nach dem Ausführen dieser Befehlszeile tritt ein Fehler auf “open() Kritischer Fehler: 13: Berechtigung verweigert”Es sollte verschwinden.