Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как остановить процесс PHP
 
 автор: добряк   (12.03.2014 в 13:30)   письмо автору
 
 

Как остановить процесс выполнения скриптом ( выйти), если запрос занял много времени.
1. Если это MySQl
2. Если это не MySQl

Или как установить в MySQl максимальное допустимое время выполнения запроса, после чего он прекращает обработку запроса.
Или как установить максимальное допустимое время выполнения скрипта

  Ответить  
 
 автор: cheops   (12.03.2014 в 22:48)   письмо автору
 
   для: добряк   (12.03.2014 в 13:30)
 

PHP-процесс выполняется независимо? Не в составе процесса apache?
О какой операционной системе идет речь?

  Ответить  
 
 автор: добряк   (12.03.2014 в 23:13)   письмо автору
 
   для: cheops   (12.03.2014 в 22:48)
 

>> PHP-процесс выполняется независимо?
Извините "независимо" от кого и от чего.

Выход exit из файла php сделать в экстренных ситуациях, например длительное выполнение запроса и т. д.

Мне надо удалять, убивать ВСЕ ЧТО ВИСИТ и ГДЕ УГОДНО ВИСИТ

  Ответить  
 
 автор: cheops   (13.03.2014 в 21:56)   письмо автору
 
   для: добряк   (12.03.2014 в 23:13)
 

>Извините "независимо" от кого и от чего.
Независимо от Web-сервера.

>Мне надо удалять, убивать ВСЕ ЧТО ВИСИТ и ГДЕ УГОДНО ВИСИТ
Это довольно просто сделать, если PHP запущен в виде отдельного процесса, а не выполняется, скажем, в составе процесса Web-сервера.

У вас какая операционная система (это нужно, чтобы предложить наиболее удобный способ убийства процесса)?

  Ответить  
 
 автор: добряк   (14.03.2014 в 08:42)   письмо автору
 
   для: cheops   (13.03.2014 в 21:56)
 

У меня операционная система linux и MySql
Проблема: Запросы должны выполнятся от 0.0001 до 0.2сек.
Но по каким то, возможно разным ( у хостера и во вне) причинам иногда выполняются 30-100 сек.

Мне надо останавливать выполнение, если боьше например 5 сек.
Не знаю только какой ответ лучше давать поисковому роботу.

  Ответить  
 
 автор: cheops   (14.03.2014 в 23:37)   письмо автору
 
   для: добряк   (14.03.2014 в 08:42)
 

У вас виртуальный хостинг или VDS? Просто если речь идет об виртуальном хостинге вы мало что можете сделать. Позволяет ли вам хостер редактировать конфигурационный файл php.ini?

  Ответить  
 
 автор: добряк   (15.03.2014 в 13:29)   письмо автору
 
   для: cheops   (14.03.2014 в 23:37)
 

И виртуальный хостинг или VDS.
Мне главное, что-бы просто было, универсальнее, чтобы висел или перезапускалась какой то скрипт и все проверял.
Самый простой рабочий вариант, как принято типа ХЕЛЛО, для виртулки, а то так на месте можно вечно стоять
Или перечислить варианты

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования