Вопрос № 86284: Здравствуйте уважаемые эксперты.
У меня возник следующий вопрос. Я работаю с флеш аппликацией на стороне клиента и РНР скриптом на стороне сервера. Если на сервере возникают разного рода ошибки, то я сообщаю об этом клиентской стороне, приче...
Вопрос № 86.284
Здравствуйте уважаемые эксперты.
У меня возник следующий вопрос. Я работаю с флеш аппликацией на стороне клиента и РНР скриптом на стороне сервера. Если на сервере возникают разного рода ошибки, то я сообщаю об этом клиентской стороне, причем в различных ситуациях, отсылаются сообщения описывающие конкретную ошибку, а не сообщение об ошибке вообще. Так вот, как а могу отловить Fatal error, а именно: PHP Fatal error: Allowed memory size of N bytes exhausted? Мне это необходимо, что бы отослать хоть какое-нибудь сообщение об ошибке, так как при
Fatal error, скрипт вообще перестает работать и никаких сообщений отослать клиенту не может. Есть ли средство борьбы, пусть не самое красивое, но работающее? Заранее благодарен.
Отправлен: 10.05.2007, 16:12
Вопрос задал: Agro (статус: 1-ый класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Liw
Здравствуйте, Agro!
Есть одно "средство борьбы, пусть не самое красивое" - как вы сказали....
незнаю как вы на него посмотрите...
Смысл в том что весь выходной поток помещается в буфер затем просто разбирается текст..
42 набла Дмитрия Котерова, сейчас это уже готовая библиотека PHP_CodeFilte
вот ссылка http://dklab.ru/lib/PHP_CodeFilter/
Ответ отправил: Liw (статус: 1-ый класс)
Ответ отправлен: 10.05.2007, 19:22 Оценка за ответ: 4 Комментарий оценки: Спасибо. Обязательно посмотрю на досуге, правда первое впечатление: все довольно громоздко. Хотелось бы что-нибудь попроще.