So beheben Sie den WordPress-Fehler „Upload: Fehler beim Schreiben der Datei auf die Festplatte“

15

WordPress ist heute unbestreitbar das beliebteste Content-Management-System der Welt. Ob Anfänger in der Blogging-Welt oder professioneller Blogger, WordPress ist die Blogging-Plattform der Wahl für alle.

Es ist ein CMS, das auf PHP und SQL basiert. Es wurde 2003 gestartet und bietet seinen Benutzern benutzerdefinierte Themen, verschiedene Plugins, die auch für Mobilgeräte und Suchmaschinen geeignet sind.

Die erforderlichen Plugins zur Verbesserung der WordPress-Funktionen sind leicht verfügbar und können aus dem Internet heruntergeladen werden. Es betreibt mehr als 24 % des Internets und richtet sich an alle. Einfache Websites, Blogs oder E-Commerce-Portale können alle problemlos mit WordPress erstellt und betrieben werden. Die Mehrsprachigkeit macht es in den meisten Ländern weltweit beliebt. Die Benutzerfreundlichkeit für Benutzer und Publisher sowie die versteckte Komplexität für Entwickler machen es zur idealen Wahl.

Jede Webhosting-Umgebung auf der Welt stellt ihre Benutzer vor die eine oder andere Art von Fehlern, und wenn Sie ein WordPress-Benutzer sind, ist die Wahrscheinlichkeit größer, dass Sie auf einen Festplattenfehler gestoßen sind. Dieser Fehler ist kein Grund zur Besorgnis. Dieser Fehler tritt auf, wenn der Benutzer versucht, eine Datei als Administrator oder Unteradministrator hochzuladen. Wenn dieser Fehler auftritt, ist das für die Benutzer ziemlich frustrierend und stört die ansonsten mühelose Erfahrung des Bloggens bei WordPress.

In diesem Blog erklären wir die Gründe, warum Benutzer auf diesen Fehler stoßen, und die verschiedenen Alternativen, die Benutzern und Entwicklern zur Verfügung stehen, um ihn zu lösen.

Gründe für Diskload-Fehler in WordPress

Wenn ein Benutzer auf diesen Fehler stößt, kann es eine Reihe von Gründen geben, und unter diesen haben die häufigsten falsche Berechtigungen für Dateien oder Ordner festgelegt. Man kann all diese Gründe unter drei gemeinsamen Punkten zusammenfassen:

  1. Berechtigungseinstellung für das Upload-Verzeichnis.
  2. Der Benutzer überschreitet das gewährte Kontingent oder die Festplatte des Servers hat keinen Platz mehr.
  3. Der tmp-Ordner des Servers hat keinen Platz mehr.

Für eine WordPress-Website müssen wir Berechtigungen für jede einzelne Datei und jeden Ordner festlegen. Der Zugriff auf all diese Dateien und Ordner wird vom Webserver gesteuert, der weiterhin gemäß den von uns vorgenommenen Berechtigungseinstellungen funktioniert. Wenn also einer Datei oder einem Ordner falsche Berechtigungen erteilt wurden, kann der Benutzer sie nicht auf dem Server schreiben oder ändern. Mit anderen Worten, wir können sagen, dass unser Webserver beim Hinzufügen oder Erstellen neuer Dateien im angegebenen Ordner fehlschlägt.

Wenn also in einem solchen Szenario der Benutzer von WordPress versucht, Bilder oder Dateien als Administrator hochzuladen, wird eine der folgenden drei Fehlermeldungen angezeigt:

  • WP konnte aufgrund eines Festplattenfehlers nicht hochgeladen werden
  • Kann kein Verzeichnis erstellen
  • WP konnte nicht auf die Festplatte schreiben

Wie behebe ich diesen Fehler?

Zunächst sollte der Benutzer versuchen, sich mit Hilfe eines FTP-Clients mit der WordPress-Site zu verbinden. FTP bezieht sich auf File Transfer Protocol. Mit einfachen Worten, ein FTP-Client ist im Grunde eine Software, die mit dem Zweck entwickelt wurde, zwei Computer mit Hilfe des Internets kommunizieren zu lassen. Über diesen Server können Sie ganz einfach Dateien senden und empfangen. Technisch gesehen funktioniert dieses Protokoll also nur mit dem TCP/IP-Protokoll. Dazu benötigen Sie eine FTP-Software und einen FTP-Server. Die zwischen Server und Client hergestellte Verbindung ermöglicht das Herunterladen, Hochladen, Umbenennen, Ändern und Löschen von Dateien. Im Allgemeinen wird FTP-Software von allen Computern unterstützt.

Bevor Sie mit der Verwendung des FTP-Clients beginnen, vergewissern Sie sich, dass Sie die Informationen/Details des Servers, des Remote-Verzeichnisses, des Benutzernamens und des Passworts haben.

Sie erhalten diese Details, sobald Sie sich für das Serverkonto anmelden. Es ist wichtig zu verstehen, dass nur “ /public_htmlVerzeichnis“ zum Hochladen Ihrer Dateien verwendet wird. Der Ordner „.cgi-bin directory“ dient zum Hochladen von CGI-Skripten und alle Server, wie unsere normalen Passwörter, sind empfindlich für Groß- und Kleinschreibung. Schließlich sollte das FTP-Programm nicht auf SFTP anstelle von FTP und nach der Benennung Ihrer Homepage als index.html/cgi-binVerzeichnis“ eingestellt werden.

Es sind verschiedene kostenlose FTP-Clients wie Cyberduck, CuteFTP, Transmit (für MAC), WinSCP (für Windows), FileZilla usw. verfügbar.

Stellen Sie eine Verbindung zum FileZilla FTP-Client her und suchen Sie den Ordner, sobald dies erledigt ist wp-content. Sie müssen auf den wp-contentOrdner klicken und „Dateiberechtigungen“ auswählen, was die letzte Option in der sich öffnenden Liste sein wird. Um „Dateiberechtigungen“ auszuwählen, wird im FTP-Client ein Dialogfeld angezeigt. Die Dateirechte für Eigentümer, Gruppe und Öffentlichkeit werden separat angezeigt. Die Dateiberechtigungen haben jeweils die Optionen „Lesen“, „Schreiben“ und „Ausführen“. Darunter wird nach „Numerischer Wert“ gefragt. Als Zahlenwert müssen Sie 755 eingeben. Nach dem ‚Recurse into subdirectories‘ müssen Sie das Kästchen daneben markieren. Klicken Sie schließlich auf die Option „Nur auf Verzeichnisse anwenden“ und dann auf „OK“.

Durch die Eingabe von 755 als Zahlenwert setzt der FTP-Client die Berechtigungen des Ordners auf 755 und gleichzeitig auf alle Unterordner einschließlich wp-contentdes Ordners mit den Bildern.

Man sollte auch die Dateiberechtigungen in einem wp-content- Ordner für einzelne Dateien überprüfen und korrigieren. Um dies zu tun, klicken Sie auf einen wp-content-Ordner und wählen Sie dann Dateiberechtigungen aus. Dies tun wir, um die erforderlichen Änderungen auch in unsere Dateien einzubringen. Für Ordner hatten wir 755 als numerischen Wert eingegeben, geben Sie hier 644 ein und dann müssen Sie das Kontrollkästchen neben „Recurse into subdirectories“ aktivieren. Der letzte Schritt besteht darin, auf die Option „Apply to files only“ zu klicken und auf „OK“ zu klicken.

Unser FTP-Client zeigt also jetzt Dateiberechtigungen für 644 für alle Dateien und 755 für alle Ordner und Unterordner im wp-contentOrdner an.

Manchmal tritt der Fehler jedoch weiterhin auf und in einem solchen Fall haben Sie Ihren Hosting-Provider gebeten, alle Dateien aus dem Verzeichnis für temporäre Dateien zu löschen. Beim Hochladen der Bilder auf WordPress werden diese zuerst in einem temporären Verzeichnis und dann im Upload-Ordner gespeichert. Das Hochladen von Bildern erfolgt über PHP von WordPress.

Ein falsch konfiguriertes temporäres Verzeichnis verhindert, dass WordPress die Datei auf der Festplatte speichert. In den meisten Fällen wird auf den temporären Ordner nicht über FTP zugegriffen, und in einem solchen Fall müssen Sie Ihren Webhoster um Hilfe bitten, damit er die erforderliche Aufgabe für Sie erledigen kann. Wenn das Problem weiterhin besteht, gibt es sicherlich einen anderen Grund und jetzt schauen wir uns das an.

Manchmal bleibt der Fehler bestehen und wenn dies der Fall ist, gibt es einen anderen Grund dafür.

Viele Benutzer erhalten den Fehler „Fehler beim Schreiben der Datei auf die Festplatte“ aufgrund des Speicherkontingentlimits. Wenn der Benutzer sein Speicherkontingent ausgeschöpft hat, wird dieser Fehler auf dem Bildschirm angezeigt. Die günstigen und erschwinglichen Dienste, die vom Hosting-Dienstleister gekauft werden, sehen attraktiv aus, haben aber einen Nachteil. Diese Webhost-Pläne haben einen wirklich geringen Speicherplatz von 500 MB bis 2 GB oder so. Wenn man also WordPress verwendet und mehr als eine Website zur Verwaltung hat, wird der zugewiesene Speicherplatz von 1 GB bald erschöpft sein. In einem solchen Szenario, in dem der Benutzer seinen zugewiesenen Speicherplatz vollständig genutzt hat, erlauben die Hosts Ihnen nicht, weitere Dateien hochzuladen, und daher erhält der Benutzer die Meldung „Failed to Write File to Disk Error“.

Es ist wichtig, dass der Benutzer die Nutzung des zugewiesenen Speicherplatzes im Auge behält. Der Speicherplatz richtet sich im Allgemeinen nach dem Webhosting-Paket, das der Benutzer abonniert, und daher sollte der Benutzer beim Abschluss des Webhosting-Pakets in erster Linie auch den zukünftigen Speicherplatzbedarf im Auge behalten.

Der Nutzer sollte die Speicherplatznutzung und -belegung immer genau im Auge behalten, dafür gibt es cPanel. Der Benutzer meldet sich bei cPanel an, gefolgt von dem Häkchen in der linken Seitenleiste. Die ‚Speicherplatznutzung‘ zeigt uns den gesamten Speicherplatz, der uns in unserem Webhosting-Plan zugewiesen wurde, und den Prozentsatz, der vom gesamten Speicherplatz bei uns verwendet wird. Nur für den Fall, dass der Speicherplatz voll ausgelastet ist oder nur noch vernachlässigbarer Speicherplatz übrig ist, ist es offensichtlich an der Zeit, zu einem Hosting-Service-Provider-Plan zu wechseln, der ausreichend Speicherplatz gemäß Ihren Anforderungen bietet. Und die andere einfache Möglichkeit, mit demselben Speicherplatz fortzufahren, besteht darin, die Dateien zu löschen, die für Sie jetzt nicht relevant zu sein scheinen.

Da jedoch möglicherweise in naher Zukunft kein Speicherplatz mehr zur Verfügung steht, ist es die bessere Wahl, sich für einen Plan mit größerem Speicherplatz zu entscheiden.

Sie haben also die richtigen Berechtigungseinstellungen für Ihre Dateien & Ordner vorgenommen, der zugeteilte Speicherplatz ist noch ausreichend vorhanden, temporärer Ordner wird auch bereinigt und die PHP-Einstellungen stimmen auch, aber ‚Failed to Write File to Disk Error‘ stört Sie immer noch. Nach all diesen Übungen besteht das Problem immer noch, dann sollte ein letzter Versuch unternommen werden, der wenig technische Gründe zu haben scheint, aber das Problem für viele Leute gelöst hat.

Alles, was Sie tun müssen, ist, einen Blick auf Ihren Dateinamen zu werfen. Wenn der Dateiname Leerzeichen und Bindestriche enthält, sollten Sie alle diese aus dem Dateinamen löschen. Naja, nicht immer aber meistens klappt es.

Die oben besprochenen Abhilfemaßnahmen für den Fehler „Fehler beim Schreiben der Datei auf die Festplatte“ lösen Ihr Problem mit Sicherheit. Für den Fall, dass Ihr Problem weiterhin besteht, bleibt Ihnen nur die Möglichkeit, sich mit Ihrem Webhoster in Verbindung zu setzen. Sie können einen Anruf tätigen, wenn diese Einrichtung verfügbar ist; andernfalls senden Sie Ihr Problem per E-Mail im Detail mit Screenshots, die selbsterklärend sind.

Die beste Option ist jedoch, einen Live-Chat mit der Führungskraft des Hosting-Anbieters zu versuchen. Dies hilft bei der Lösung Ihres Problems und führt Sie in die richtige Richtung. Es ist wichtig, hier zu erwähnen, dass Sie, egal ob Sie anrufen, eine E-Mail schreiben oder mit der Führungskraft chatten, Ihr Problem im Detail erklären, ohne Worte zu vermischen.

Die andere Möglichkeit besteht darin, in verschiedenen Online-Foren im Internet zu posten. Die Benutzer, die zuvor auf dieses Problem gestoßen sind, werden ihre Erfahrungen und Lösungen teilen. Die in diesen Foren verfügbaren Experten werden Sie ebenfalls mit ihrem Wissen und ihrer Einsicht bereichern.

WordPress hat ein Support-Forum und einfache Hilfe ist auch im FAQ-Bereich verfügbar. Die Lösung des Benutzerproblems erfolgt hier schnell und genau, sofern das Problem vom Benutzer in klaren und präzisen Worten erklärt wurde.

Fazit:

Zusammenfassend lässt sich sagen, dass WordPress ein eigenständiges System ist, mit dem Sie Ihre Website nahtlos von Ihrem eigenen Computer aus verwalten können. Es ist SEO-freundlich und unterstützt die weitere Optimierung. Die Möglichkeit, mehrere Benutzer zusammen mit dem Administrator zu haben und Ihre Website entsprechend dem Wachstum Ihres Unternehmens wachsen zu lassen, macht sie zur ersten Wahl.

Aufnahmequelle: instantshift.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen