Тайм-аут PHP-скрипта после большого количества вычисленийPhp

Кемеровские программисты php общаются здесь
Anonymous
Тайм-аут PHP-скрипта после большого количества вычислений

Сообщение Anonymous »


У меня есть PHP-скрипт, который обрабатывает платежи и другие показатели для установления баланса. При тестировании с меньшими строками скрипт работает нормально. Хотя когда я сталкиваюсь с сотнями строк, у меня возникает тайм-аут.

Вот сценарий:

Я пытался увеличить ограничение по времени и размер памяти с помощью ini_set и .htaccess, но тщетно. У меня действительно закончились идеи. Есть ли способ найти узкое место в сценарии? Я пытаюсь записать количество итераций, но время выполнения сценариев истекает до echo.

Примечание: странно то, что первые 200+ строк будут распечатаны почти мгновенно, а затем скрипт как бы зависнет, пока не напечатает еще 60 строк и не достигнет тайм-аута.

Изменить: я добавил microtime для регистрации времени между началом и концом цикла, я получаю только 0,69 с

Вернуться в «Php»