У меня проблема с исключениями PHP. Даже если я попытаюсь выполнить этот код:
try {
$some->knownMethodWithError();
} catch(Zend_Exception $exp){
echo 'Error!: ' . $exp->getMessage();
}
На моей веб-странице, обслуживаемой apache / php, всегда отображается ошибка 500. Я имею в виду,
echo 'Error!: ' . $exp->getMessage();
никогда не выполняется. Я тестировал с перенаправлением вместо этого эха, но это не работает. Есть ли какая-то директива php.ini, которая вызывает такое поведение, или это может быть что-то еще?.
Это происходит в моем проекте на основе Zend Framework.