Консультация № 86284
10.05.2007, 16:12
0.00 руб.
0 1 1
Здравствуйте уважаемые эксперты.

У меня возник следующий вопрос. Я работаю с флеш аппликацией на стороне клиента и РНР скриптом на стороне сервера. Если на сервере возникают разного рода ошибки, то я сообщаю об этом клиентской стороне, причем в различных ситуациях, отсылаются сообщения описывающие конкретную ошибку, а не сообщение об ошибке вообще. Так вот, как а могу отловить Fatal error, а именно: PHP Fatal error: Allowed memory size of N bytes exhausted? Мне это необходимо, что бы отослать хоть какое-нибудь сообщение об ошибке, так как при Fatal error, скрипт вообще перестает работать и никаких сообщений отослать клиенту не может. Есть ли средство борьбы, пусть не самое красивое, но работающее? Заранее благодарен.

Обсуждение

Неизвестный
10.05.2007, 19:22
общий
это ответ
Здравствуйте, Agro!

Есть одно "средство борьбы, пусть не самое красивое" - как вы сказали....
незнаю как вы на него посмотрите...

Смысл в том что весь выходной поток помещается в буфер затем просто разбирается текст..

42 набла Дмитрия Котерова, сейчас это уже готовая библиотека PHP_CodeFilte

вот ссылка http://dklab.ru/lib/PHP_CodeFilter/
Форма ответа