programmer
С нами с 08.12.02
Сообщения: 7615
Рейтинг: 5760
|
Добавлено: 02/09/05 в 00:01 |
из базы генерит кучу статики - билдер страниц.
так вот периодически (1 раз из 3-х) скрипт не выполняется до конца
где косяк не могу найти
включать репорт ошибок - вилы - там куча андефанед вариэблес
есть методы?
+8
|
|
|
|
С нами с 26.02.03
Сообщения: 2366
Рейтинг: 987
|
Добавлено: 02/09/05 в 01:20 |
Старым добрым методом, через echo"1";echo"2";echo"3";
|
|
|
|
С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096
|
Добавлено: 02/09/05 в 02:08 |
Цитата: | включать репорт ошибок - вилы - там куча андефанед вариэблес |
а ты включи, но не всё. Нужно сказать ему, чтоб не выводил инфу по Undefined variables. Поставь в начале скрипта:
Код: |
error_reporting(E_ALL ^ E_NOTICE);
|
|
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7615
Рейтинг: 5760
|
Добавлено: 02/09/05 в 08:25 |
Cibtor писал: | Старым добрым методом, через echo"1";echo"2";echo"3"; |
в курсе - не помогает.
webboxxx:
угу , буду пробовать
|
|
|
|
С нами с 19.09.03
Сообщения: 1988
Рейтинг: 1247
|
Добавлено: 02/09/05 в 08:57 |
Есть такая прогрммка Zend Studio, так вот там есть встроенный анализатор кода на ошибки и дебаггер, включая пошаговый режим.
Не говоря о том, что писать пхп код там гораздо удобнее и быстрее.
|
|
|
|
С нами с 02.07.04
Сообщения: 1455
Рейтинг: 1330
|
Добавлено: 02/09/05 в 09:57 |
Можешь глянуть файл ошибок ПХП или Апача -- там тоже иногда можно найти причину...
|
|
|
|
С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362
|
Добавлено: 02/09/05 в 11:01 |
дык это если он тебе пишет ахтунги или ошибки как ты говоришь , так он там и указывает где они происходят , в чем проблема то ?
|
|
|
|
С нами с 26.02.03
Сообщения: 788
Рейтинг: 299
|
Добавлено: 02/09/05 в 12:57 |
Возможно, если скрипт не выполняется до конца, то ему недостаточно отведенного для него лимита времени исполнения.
Можно попробовать поставить set_time_limit(0); в начале скрипта, может это поможет.
|
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7615
Рейтинг: 5760
|
Добавлено: 02/09/05 в 14:36 |
mr.GOD писал: | дык это если он тебе пишет ахтунги или ошибки как ты говоришь , так он там и указывает где они происходят , в чем проблема то ? |
по мере генерения статики выводит на экран названия страниц
потом просто прерывает работу и все
про вывод ошибки я не писал, знал бы что за ошибка - не спрашивал бы
|
|
|
|
эксклюзивщик
С нами с 08.03.05
Сообщения: 1013
Рейтинг: 512
|
Добавлено: 02/09/05 в 17:26 |
только не забывай, что большенство серверов дают timeout после 30-ти секунд и set_time_limit(0) не всегда поможет. Может именно в этом дело?
|
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7615
Рейтинг: 5760
|
Добавлено: 02/09/05 в 21:33 |
косяк найден, в принципе благодаря подсказке webboxxx:
дело было в цикле while который благодаря отсутствию условия работал до победного конца....
всем спасибо
|
|
|
|
С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362
|
Добавлено: 02/09/05 в 22:02 |
Sterx писал: | по мере генерения статики выводит на экран названия страниц
потом просто прерывает работу и все
про вывод ошибки я не писал, знал бы что за ошибка - не спрашивал бы |
Sterx писал: | включать репорт ошибок - вилы - там куча андефанед вариэблес |
|
|
|
|
С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096
|
Добавлено: 02/09/05 в 22:25 |
Sterx писал: | косяк найден, в принципе благодаря подсказке webboxxx: |
|
|
|
|