ОсновноеRadiotalkПользовательское
Программирование
6   •   Посмотреть все темы

[Q] Обработчик ошибок, реализация...

 

8497
Степан @Trilby
Всем трям. Надеюсь, поможете.
Написал скрипт (псц корявый, но рабочий)
Он скачивает rss файл и выводит его как мне надо.. Всё работает, но иногда сервер немного лагает и выдаёт ошибку:


При этом страница после первого же обновления прекрасно работает.

Как в случае ошибки (она в принципе всегда одинаковая) выводить в echo обновление страницы?

3363
Влад @4ih-pqh
ну если ты сам говоришь что лагает сервер,то следуя логике его ковырять надо ...
а в интернете искал реализации подобного рода?

20090
Dimitry @Dimitry
грузишь с удалённого сервера, не знаю есть ли там возможность указать таймаут, а скрытие ошибки можно сделаь собачкой
$res=@function("sdfsdfs");

короче сервер недоступен или тормазит жутко, вот и глюк....

7094
Dim @Render
Dimitry пишет:

грузишь с удалённого сервера, не знаю есть ли там возможность указать таймаут, а скрытие ошибки можно сделаь собачкой
$res=@function("sdfsdfs");

короче сервер недоступен или тормазит жутко, вот и глюк....

Поэтому он и сразу написал:
bolt пишет:

Всё работает, но иногда сервер немного лагает и выдаёт ошибку.

1. Таймаут... +собачка для переменных вылетающих с ошибкой.
2. Получение заголовка, если ответ 200 то скрипт выполняется.
если другой ответ (ошибка), либо соединение не удалось то сразу же exit(); или любое другое действие, и потом уже что-то типа <script>window.location.reload()</script>

Отредактировано Render - 15.11.2010
1130
Александр @WestSide
засунь обновление в trigger_error