EDIT:
Я только что заметил вашу ошибку!
Вы должны ссылаться на вашу ошибку в $err['message'] string
, а не $err['text']
A print_r()
массива даст вам что-то вроде этого:
$err is array: Array ( [code] => 1017 [message] => ORA-01017: invalid username/password; logon denied [offset] => 0 [sqltext] => )
Или что-то еще напоминающее ваше сообщение об ошибке. Я знаю, что это старый пост, и вы, несомненно, уже получили его, но, надеюсь, пригодитесь для дальнейшего использования.
ОРИГИНАЛЬНЫЙ ТЕКСТ:
Вы можете попробовать использовать: set_error_handler()
, чтобы установить функцию перехвата исключения ошибки.
Если честно, я нашел ваш пост, потому что у меня та же проблема. Но когда я улавливаю ошибку в функции обработки ошибок, я могу передать ее обратно в браузер.
Не уверен, что это полностью соответствует вашим требованиям.