Запрет вывода Fatal Error

  • Автор темы flashWomen
  • Дата начала

flashWomen

Guest
Запрет вывода Fatal Error

Можно ли запретить вывод Fatal Error (аналог к запрету Warning с "@" ), если да - то как?

(интересует вариант помимо set_error_handler)
 

SiMM

Новичок
Зачем? В рабочем скрипте такая ошибка не возникает.
/me надеялся услышать душещипательную историю об изобретении новой области применения этого запрета.
 

Фанат

oncle terrible
Команда форума
display_errors=0

и запрещён вывод вообще всех ошибок - и фатальных и летальных.
рекомендую.
 

Bred Vilchec

Новичок
Фанат
Я так понимаю, запрет вывода ошибок подразумевает включение их логирования?
 

flashWomen

Guest
Спасибо за ответы!!


Автор оригинала: SiMM

Зачем? В рабочем скрипте такая ошибка не возникает.
я не спорю, тут виноваты мои кривые руки :)
просто совсем недавно начала с пхп, так что надеюсь местные гуру откроют мне глаза на истину.

В общем при выполнении команды

$r.=fread($this->fp,1024).$rr;

(где $fp содержит результаты выполнения телнет-команды "show ipsec sessions detail")
при очень большом количестве етих самых сессий (150 и более) возникает ошибка:

Fatal error: Allowed memory size of 83886080 bytes exhausted at (null):0 (tried to allocate 28093566 bytes) in PHP_Telnet.class

Вот.
Причем в 99% случаев скрипт выполнятся и данные отображаются корректно.
 

Фанат

oncle terrible
Команда форума
flashWomen
поясни слачала, от чего ты хочешь избавиться.
от ошибки или от сообщения об ошибке?
 

flashWomen

Guest
Автор оригинала: Фанат
flashWomen
поясни слачала, от чего ты хочешь избавиться.
от ошибки или от сообщения об ошибке?
благодаря твоим советам я уже избавилась от сообщения об ошибках :)
спасибо большое!
 

milan

Новичок
flashWomen

Надо не от сообщений избавлятся , а от самих ошибок
 

flashWomen

Guest
Автор оригинала: milan
flashWomen

Надо не от сообщений избавлятся , а от самих ошибок
я работаю над етим...

(если у кого есть идеи по поводу устранения моей ошибки - буду премного благодарна!)
 

SiMM

Новичок
> если у кого есть идеи по поводу устранения моей ошибки
Я готовлю суп и им все постоянно травятся. Если у кого есть идеи, как избежать этого - не подскажете?
 

flashWomen

Guest
я двумя сообщениями выше описала про мой суп...
 

milan

Новичок
flashWomen

но ты же варишь его, наливая в него керосин вместо воды....
 

Фанат

oncle terrible
Команда форума
э! э! Завязываем с красивыми аналогиями.
я ни хрена не понял с вашими супами керосиновыми.


flashWomen
почему не увеличить размер доступной памяти?
Почему не уменьшить количетсов коннектов?
 

SiMM

Новичок
> я двумя сообщениями выше описала про мой суп...
Однако забыли преподнести рецепт его приготовления.
Мы же даже не знаем, что вы пытаетесь сделать - может файл 100 Мб в память читаете?
 

flashWomen

Guest
Автор оригинала: Фанат
flashWomen
почему не увеличить размер доступной памяти?
Почему не уменьшить количетсов коннектов?
о, точно!

скажи, для увеличения размерор доступной памяти надо использовать shm_attach() ?

-~{}~ 08.06.05 17:43:

ворос снимается по причине RTFM :)
 
Сверху