Бесконечный цикл без действия клиента

12
M9
На сайте с 15.05.2014
Offline
79
#11
unionworld:

<?php

set_time_limit(0);
ignore_user_abort(true);
ini_set('max_execution_time', 0);

while(true)
{
file_put_contents('people.txt', 'John Smith' . PHP_EOL, FILE_APPEND);
sleep(10);
}

ini_get('max_execution_time',0);
сделала не помогает

---------- Добавлено 28.05.2015 в 13:20 ----------

Оптимизайка:
Это происходит потому, что рано или поздно исчерпается объем оперативной памяти, т.к. файл считывается в память целиком и постоянно растёт.

да у меня на денвере низкие характеристики (max_execution_time 30, память 128, даже ignore_user_abort на off) чем на хостинге но на денвере скрипт летает а хостинг подводил

unionworld
На сайте с 19.03.2014
Offline
20
#12
mega94:
ini_get('max_execution_time',0);
сделала не помогает

---------- Добавлено 28.05.2015 в 13:20 ----------


да у меня на денвере низкие характеристики (max_execution_time 30, память 128, даже ignore_user_abort на off) чем на хостинге но на денвере скрипт летает а хостинг подводил

вы путаете ini_get с ini_set

Покупаю СДЛ с доходами (/ru/forum/895969)
M9
На сайте с 15.05.2014
Offline
79
#13
unionworld:
вы путаете ini_get с ini_set

Все равно скрипт работает 6 - минуты.

---------- Добавлено 28.05.2015 в 14:40 ----------

хм... вот запускал скрипт и ждал не нажав стоп 6 минут сервер выдал ошибку 500 вот почему все же?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий