Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как уграть бесконечное выполнение кода?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Сайга-12
Отправлено: 19 Сентября, 2014 - 14:27:22
Post Id



Гость


Покинул форум
Сообщений всего: 68
Дата рег-ции: Дек. 2013  


Помог: 0 раз(а)




Моя главная цель, это остановление кода через 5-30 секунд посредством критической ошибкой.

Через phpinfo() нашёл файл php.ini (/etc/php5/apache2/php.ini)
Нашёл, устанговил: max_execution_time = 5. (Эта строка не закомменчена точкой с запятой.)
Скрипт всё равно равно выполняет бесконечно!

Дубль II, камера, мотор!

Перед всеми кодами выполнял функцию: set_time_limit(5);
Всё равно та же история.

Дубль III

Вероятно изменения php.ini не вступили в силу, - перезагрузил.
Тоже самое.

Перезагрузил апач, - тоже самое.

Перезагрузил свой мозг, - всё равно тоже самое.

PHP:
скопировать код в буфер обмена
  1. //Бородатый код, но он должен остановиться через 5-30 секунд, и выдать критическую ошибку.
  2. while(true){
  3.   //Выполняю бесконечно.
  4. }

Люди, вроде всё сделал, почему лимин не вступил в силу?
 
 Top
Sail
Отправлено: 19 Сентября, 2014 - 14:36:57
Post Id



Участник


Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014  


Помог: 57 раз(а)




Сайга-12, проверьте PHP на предмет безопасного режима, в котором, например, функция set_time_limit() не работает.
 
 Top
DelphinPRO
Отправлено: 19 Сентября, 2014 - 16:08:17
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




случаем не в консоли запускаете?


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB