На моей сборке XAMPP/Win XP PHP5.2.3 не удалось поймать какие-либо исключения. Ни один из examples работы, и это:PHP5: Почему попытка try/catch не работает?
try {
throw new Exception('Fail');
} catch (Exception $e) {
echo 'Succeed';
}
... Результаты в:
Фатальная ошибка: Uncaught исключение 'Exception' с сообщением 'Сбой' в M: \ путь \ к \ test.php: 4 трассировки стека: # 0 {главная} выброшен в M: \ путь \ к \ test.php на линии
Все настройки ошибок PHP кажутся стандартными. Сервер Apache/2.2.4
Спасибо. Будет обновлен и посмотреть, как это происходит ... –
Исправлено, хотя даже текущий XAMPP имел несовместимый eAccelerator.dll. Я заменил «eAccelerator0953_5.2.8.dll», и все работает. –