Warnung „Festplattenkontingent überschritten“ im Server
Lesezeit: 2 Minuten
Krish
Ich habe eine Frage zu dieser Warnung
Warnung: session_start(): open(/tmp/sess_ba3cae26d5ca3bfb594c3424a10fe9c4, O_RDWR) fehlgeschlagen: Festplattenkontingent überschritten (122) in /home/ericramirez19/public_html/wp-content/plugins/buddypress-media/index.php in Zeile 68
Meine Indexseite ist korrekt und was geht mit diesem Fehler einher? Ist es ein Serverproblem oder ein Code? Ich verwende Word Press, also gibt es eine Lösung für Word Press?
Haben Sie mit Ihrem Hosting-Provider gesprochen? oder nachgesehen, was Ihr gesamtes Festplattenkontingent belegt?
– Markus Bäcker
21. April 2014 um 9:52 Uhr
Das Datenträgerkontingent ist die maximale Datenmenge, die Sie auf einem bestimmten Datenträger oder an einem bestimmten Ort speichern dürfen. Sie sollten zuerst überprüfen, ob Sie Ihren Speicherplatz richtig nutzen (dh, haben Sie Tausende von temporären Dateien, die Sie nicht mehr benötigen, aber nicht entfernen konnten?). Wenn Sie tatsächlich entscheiden, dass Sie einfach mehr Speicherplatz benötigen, sollten Sie sich an Ihren Hosting-Provider wenden und Ihren Plan upgraden.
In Ihrem Fall sollten Sie erwägen, das systemweite temporäre Verzeichnis nicht für die Sitzungsspeicherung zu verwenden.
Ich benutze Word Press, also wenn es spezielle Dinge für Worpress gibt
– Krisch
21. April 2014 um 10:11 Uhr
Es gibt noch eine weitere Grenze – inodes (Anzahl der zulässigen Dateien), können Sie dies per Befehl überprüfen
df -i
das habe ich bei mir gefunden /var/lib/php5 enthielt fast Millionen Dateien, also habe ich alle Sitzungsdateien dort gelöscht und das Problem wurde gelöst
find /var/lib/php5/ -name "sess_*" -delete
Ich habe diesen Fehler mehrmals gesehen, und die folgende Lösung hilft mir, das Problem zu lösen: –
1) Deleted unwanted and unnecessary emails (once I have around 57652 unread emails)
2) There is a 'tmp' folder in your root directory, deleted all files from that.
3) File created by you or any of your application which is taking large memory.
4) Remove data from trash
Fazit :
Dieses Problem ist darauf zurückzuführen, dass einige Dateien mehr Speicherplatz beanspruchen als von Ihrem Hosting-Provider angegeben. Aktualisieren Sie also entweder Ihren Plan oder suchen Sie die Täterdatei und entfernen Sie sie.
Ich habe den gleichen Fehler, wenn ich ein Backup hochlade, das auf meinem alten Hosting erstellt wurde, auf meinen neuen Server. Mein Fehler war, das Archiv hochzuladen, ohne es auf meinem Heim-PC zu öffnen.
Also, wie ich solche Fehler löse: Ich entpacke einfach das Backup auf meinem PC und Neues Zip-Archiv erstellen. Wenn ich Dateien erneut hochladen auf meinem Server wurde das Problem gelöst.
Zeitgeist
du -sch .[!.]* * |sort -h
Verwenden Sie diesen Befehl im Home-Verzeichnis (zB /usr2), um zu überprüfen, welche versteckten Ordner Speicherplatz beanspruchen.
Sie können auch prüfen, ob ein Paket-Cache vorhanden ist. Es kann sicher entfernt werden.
In meinem Fall waren E-Mails der Übeltäter. Das System war mit nicht gelöschten Mails verstopft. Nachdem die alten Mails gelöscht waren, wurde alles gut.
9166300cookie-checkWarnung „Festplattenkontingent überschritten“ im Serveryes
Haben Sie mit Ihrem Hosting-Provider gesprochen? oder nachgesehen, was Ihr gesamtes Festplattenkontingent belegt?
– Markus Bäcker
21. April 2014 um 9:52 Uhr