CakePHP – Class ‘ErrorHandler’ not found /cake/libs/object.php in line 202
Diese chice Fehlermeldung gibt es Gratis für den der sich erdreistet ein Model mit dem Namen Error anzulegen.
Fatal error: Class ‘ErrorHandler’ not found in /cake/libs/object.php on line 202
(Hier noch mal die ganze Meldung in voller Pracht für die beliebte Suchmaschine als h1)
Was ist passiert. Ich habe CakePHP beim einbinden des ErrorHandlers gestört. Kein gute Idee wie es scheint, es gibt jedoch einen akzepablen Workaround wenn man es zu spät bemerkt, so wie ich jetzt. Es reicht wenn man einfach mit dem Error-Model den Cake-Eigenen ErrorHandler inkludiert.
<?php class Error extends AppModel { var $name = 'Error'; } // Include the CakePHP ErrorHandler, but not for Bake... if(!defined('CAKEPHP_SHELL')){ require_once(LIBS."error.php"); }
In diesem Zusammenhang:
- CakePHP – Error: The requested address was not found on this server Sowas passiert natürlich immer wenn es gerade brennt. Man Deployed...
- CakePHP – Form zeigt keine Fehler an Plötzlich stelle ich fest, dass ein ganz normales Formular, das...
- CakePHP – Arbeiten mit zwei Datenbanken Im Prinzip ist es sehr einfach mit zwei Datenbanken zu...