Тайм-аут PHP-скрипта после большого количества вычислений ⇐ Php
-
Anonymous
Тайм-аут PHP-скрипта после большого количества вычислений
У меня есть PHP-скрипт, который обрабатывает платежи и другие показатели для установления баланса. При тестировании с меньшими строками скрипт работает нормально. Хотя когда я сталкиваюсь с сотнями строк, у меня возникает тайм-аут.
Вот сценарий:
Я пытался увеличить ограничение по времени и размер памяти с помощью ini_set и .htaccess, но тщетно. У меня действительно закончились идеи. Есть ли способ найти узкое место в сценарии? Я пытаюсь записать количество итераций, но время выполнения сценариев истекает до echo.
Примечание: странно то, что первые 200+ строк будут распечатаны почти мгновенно, а затем скрипт как бы зависнет, пока не напечатает еще 60 строк и не достигнет тайм-аута.
Изменить: я добавил microtime для регистрации времени между началом и концом цикла, я получаю только 0,69 с
У меня есть PHP-скрипт, который обрабатывает платежи и другие показатели для установления баланса. При тестировании с меньшими строками скрипт работает нормально. Хотя когда я сталкиваюсь с сотнями строк, у меня возникает тайм-аут.
Вот сценарий:
Я пытался увеличить ограничение по времени и размер памяти с помощью ini_set и .htaccess, но тщетно. У меня действительно закончились идеи. Есть ли способ найти узкое место в сценарии? Я пытаюсь записать количество итераций, но время выполнения сценариев истекает до echo.
Примечание: странно то, что первые 200+ строк будут распечатаны почти мгновенно, а затем скрипт как бы зависнет, пока не напечатает еще 60 строк и не достигнет тайм-аута.
Изменить: я добавил microtime для регистрации времени между началом и концом цикла, я получаю только 0,69 с
Мобильная версия