Wie gehe ich am besten vor, wenn Fehler in meinem Blog auftreten?
Wenn in Deinem Blog urplötzlich Fehlermeldungen auftauchen, überlege was Du als letztes gemacht hast und mache es rückgängig.
Deaktiviere alle Plugins, sollte der Fehler dann nicht mehr auftauchen, ist ein Plugin entweder fehlerhaft oder zu anderen Plugins inkompatibel.
Vielleicht hast Du dein Theme bearbeitet und es hat sich ein Fehler eingeschlichen. Aktiviere das Standardtheme und prüfe ob der Fehler immer noch erscheint. Manchmal hilft es auch, das Standardtheme kurz zu aktivieren und danach sofort wieder auf Dein Theme zurückzuwechseln.
Überprüfe, ob sich im zuletzt bearbeiteten Beitrag eventuell ein Fehler eingeschlichen hat, vielleicht hast Du vergessen einen Befehl abzuschliessen.
Eventuell hat auch Dein Provider etwas an den Servereinstellungen geändert. In der Regel wirst Du von deinem Anbieter darüber informiert, schaue doch mal in Dein Postfach.
Tritt der Fehler direkt nach dem Hochladen per FTP auf, dann überprüfe ob die Dateien im richtigen Modus hochgeladen wurden. Stelle sicher, dass “Automatisch” eingestellt ist, und in den Einstellungen des FTP-Programms .php-, .html-, .js- und .css-Dateien im Textmodus und Grafiken im Binärmodus hochgeladen werden. Näheres dazu findest du in der Hilfefunktion deines FTP-Programmes.
Vielleicht will dir auch Dein kleiner Bruder einen Streich spielen und hat hinter Deinem Rücken etwas an Deinem Blog geändert. Überprüfe Deinen kleinen Bruder. Wenn Du sicher bist, dass er unschuldig ist wende dich ans Forum.
Wenn Du alles probiert hast und der Fehler immer noch auftritt, wende Dich an das Forum. Benutze zuerst die Suchfunktion des Forums, vielleicht wurde das Problem schonmal gelöst. Bitte poste in jedem Fall eine möglichst ausführliche Fehlerbeschreibung inklusive der auftretenden Fehlermeldung.
»Es erscheint keine Fehlermeldung sondern nur eine weiße Seite!«
Erscheint nur eine weiße Seite statt einer Fehlermeldung, dann schau im error.log deines Webpaketes nach. Viele Hoster stellen ihre Webs so ein, dass Fehlermeldungen nicht öffentlich angezeigt werden, sondern statt dessen in einer nicht-öffentlichen Fehlerdatei gesammelt werden. Diese »error.log«-Datei erreichst du entweder über die Domain-Verwaltungsoberfläche oder im »/log«-Verzeichnis, welches du z.B. per FTP erreichst (eventuell musst du hier mit »..« in das Stammverzeichnis deines Webs wechseln, bis du das Log-Verzeichnis siehst).
Im error.log findest du dann ganz unten den zuletzt aufgetretenen Fehler, z.B. so etwas:
[03-Feb-2007 01:11:14] PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 10100001 bytes) in /home/www/…/httpdocs/…php on line 974
Bitte suche erst in der FAQ und dann im Forum, ob diese Fehlermeldung bekannt ist. Meistens gibt es bereits ähnliche Probleme mit vielen Lösungsansätzen. Wenn du keine Ergebnisse gefunden hast, eröffne einen neues Thema. Beschreibe wann und wo der Fehler auftritt, welche Fehlermeldung erscheint und gib einen Link zum Problemblog an. Je detaillierter Du das Problem beschreibst, desto besser kann man Dir helfen.
Einen detaillierten Beitrag zum PHP-Error-Reporting hat Johannes in seinem Blog erstellt. Zusätzlich stellt er ein kleines Script zur Verfügung, mit dem Du ermitteln kannst, welche Fehler von PHP mitgeschnitten werden, und wo es diese Meldungen auf deinem Server ablegt.
Letzte Aktualisierung am 1. Mai 2006 um 14:57 von Olaf. Zurück zur Übersicht.






