Справжні обробники винятків у PHP і Javascript
@Jordan Hall твітує справжні обробники винятків у PHP і Javascript.
Обробник винятків Javascript
Отже, якщо щось піде не так, сторінка буде перенаправлена на stackoverflow для отримання відповідей.
Обробник виключень PHP
Аналогічно, ось версії PHP:
Ви можете розділити try-catch на два файли й дозволити серверу автоматично загорнути ваш PHP-код у цей великий try-catch.
Вам знадобляться директиви php auto_prepend_file і auto_append_file. і змініть. файл htaccess .
php_value auto_prepend_file "/path/to/file/before.php"
php_value auto_append_file "/path/to/file/after.php"
Вставте наступне в before.php
а решту помістіть у after.php
Крім того, ви можете розмістити ці визначення у php.ini (потрібен режим cgi, впливає на весь веб-сервер).
auto_prepend_file = "/path/to/file/before.php"
auto_append_file = "/path/to/file/after.php"