The True Exception Handlers i PHP och Javascript
@Jordan Hall tweetar sanna undantagshanterare i PHP och Javascript.
Javascript Exception Handler
Så om det går fel kommer sidan att omdirigeras till stackoverflow för svar.
På samma sätt, här är PHP-versionerna:
Du kan dela upp try-catch i två filer och låta servern automatiskt linda in din PHP-kod i denna stora try-catch.
Du behöver phps auto_prepend_file och auto_append_file direktiv. och ändra. htaccess -fil.
php_value auto_prepend_file "/path/to/file/before.php"
php_value auto_append_file "/path/to/file/after.php"
Lägg in följande i before.php
och lägg resten i after.php
Alternativt kan du lägga dessa definitioner i php.ini (kräver cgi-läge, påverkar hela webbservern).
auto_prepend_file = "/path/to/file/before.php"
auto_append_file = "/path/to/file/after.php"