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

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

Сообщение Anonymous »


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

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

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

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

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

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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