Fehlersuche: PHP-Fehler finden und beheben Drucken

  • 0

PHP-Fehlerprotokoll ist das wichtigste Werkzeug bei Problemen. Fehlerprotokoll prüfen: cPanel -> Protokolle -> Fehler Zeigt PHP-Fehler, Apache-Fehler und Warnungen der letzten 300 Zeilen. Häufige PHP-Fehler und Lösungen: Fatal error: Maximum execution time exceeded Lösung: max_execution_time in php.ini erhöhen (z.B. auf 120) cPanel -> PHP-Version auswählen -> max_execution_time = 120 Fatal error: Allowed memory size exhausted Lösung: memory_limit erhöhen cPanel -> PHP-Version auswählen -> memory_limit = 256M Parse error: syntax error, unexpected Lösung: PHP-Code auf Syntaxfehler prüfen Häufig: Vergessene geschweifte Klammer, fehlendes Semikolon Warning: Cannot modify header information Lösung: Leerzeichen oder Ausgabe vor <?php entfernen Plugin BOM-Checker nutzen (für WordPress) Notice: Undefined variable Lösung: Variable vor Verwendung definieren oder isset() Prüfung hinzufügen Fehlerausgabe in der Entwicklung aktivieren (NICHT in Produktion!): In wp-config.php oder PHP-Datei: ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); Nach Debugging wieder deaktivieren: ini_set('display_errors', 0); Log-Datei separat erstellen: ini_set('log_errors', 1); ini_set('error_log', '/home/BENUTZERNAME/php_errors.log');

War diese Antwort hilfreich?

« Zurück