| | | | |
| |||||||
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1. Funktioniert das auch mit statischen Methodenaufrufen unbekannter Klassen? 2. Und hier Zitat:
3. Aus Debugging-Sicht finde ich es etwas seltsam, dass die Exception in der Klasse ausgelöst wird, die angeblich nicht existiert... Zitat:
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- Geändert von nikosch (13.01.2009 um 15:27 Uhr). | ||
| | |
| | ||||
| Erfahrener Benutzer Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
PHP-Code: Zitat:
Zitat:
mir gefällt der trace dann besser, ansonsten steht da bloß das eval() ganz oben: Code: #0 D:\_projects\test.php(31) : eval()'d code(11): do_not::throw_autoload_exception()
#1 D:\_projects\test.php(31): eval()
#2 D:\_projects\test.php(15): class_not_found('do_not')
#3 [internal function]: autoload('do_not')
#4 D:\_projects\test.php(38): spl_autoload_call('do_not')
#5 {main}
| |||
| | |
| | |
| Moderator Registriert seit: 11.05.2008
Beiträge: 6.069
![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ich find das immernoch unschön. Wie siehts mit Opcode-Caching aus, verhagelt das einem dann mal alles? Weiß mans? So fingen die kleinen Sünden von PHP 4 auch an, einfach Error by Design, aber es lief irgendwie. Für mich wäre das keine Option. Dann lieber ein kleines Skript bauen, dass das Projekt ins Tokens zerlegt und nach verwendeten Funktionen und Klassen sucht und entsprechend Empfehlung zum Aktivieren von Extensions oder Einbinden von Funktionen bringt. Das wäre schon interessanter. Klar es löst nicht das Problem. Andere Frage, kann ich bei einem PHP-Fehler noch schnell einen HTTP-500 senden, damit der Apache für die Fehlerseite einspringt? |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
jein, schalte display_errors aus und es wird ein HTTP 500 bei einem parse und fatal error gesendet. | |
| | |
| | |||
| Moderator Registriert seit: 11.05.2008
Beiträge: 6.069
![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
PHP: RuntimeException - Manual Aber ob PHP jemals strikt und konsequent sein wird wag ich ja zu bezweifeln. Muss man sagen auch zurecht, grad für Einsteiger ist PHP halt das Paradies (ja altes Thema, ich schweif nich aus). Zitat:
| ||
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Methode einer anderen Klasse aufrufen | Luka | PHP-Fortgeschrittene | 15 | 09.11.2008 14:19 |
| Exception | Higidi | PHP-Fortgeschrittene | 14 | 10.09.2008 13:29 |
| PHP: Exceptions - Teil 1 | Zergling-new | Tutorials | 4 | 05.12.2007 23:31 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php autoloader tutorial, autoload exception, php autoload tutorial, php try include_once, php __autoload, http://www.php.de/wiki-diskussionsforum/50634-mini-tutorial-autoload-exception-bei-nichtgefundener-klasse.html, php autoload, autoload class, php exception tutorial, php autoload exception handling, php autoload deaktivieren, php schönere exceptions, include_once exception, php __autoload tutorial, autoload try, php autoload 5.3 class not found, exceptio debug php, php autoload class, autoload exceptions, php error handling class |