IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   тайм аут работы скрипта (https://www.imho.ws/showthread.php?t=104335)

PoTat 31.05.2006 16:45

тайм аут работы скрипта
 
На сервере пхп скрипт не успевает выполнить свою работу. Мне сказали что недостаточный тайм аут. (на некоторых серверах этот скрипт работает.) Что за тайм аут, что нужно править? Есть доступ ко всем конфигам (у меня root) .

RaZEr 31.05.2006 16:53

set_time_limit(0);

PoTat 31.05.2006 17:30

это в php.ini или где?

set_time_limit(0);
попробовал поставить в скрипте у меня было set_time_limit(3600);

не помогло

Kvarx 31.05.2006 20:38

Код:

max_execution_time = 30    ; Maximum execution time of each script, in seconds
max_input_time = 60        ; Maximum amount of time each script may spend parsing request data
memory_limit = 8M      ; Maximum amount of memory a script may consume (8MB)

В пхп.ини эти строчки найди и поставь, как тебе надо.

PoTat 01.06.2006 00:34

увеличивал до предела не помогло, в чем то другом тут дело..

Псих 01.06.2006 09:26

Странно. Если ты увеличил таймаут в php.ini и set_time_limit(0) не помогло, то надо искать не таймаут проблему. Т.к. вроде бы за таймаут больше ничего не отвечает.
Что за скрипт? может по сути скрипта что-то подсказать сможем.
Или хотябы логику накидай: с чем работает (файлы, бд, озу), что возвращает и т.д
может у тебя при работе с файлами не правильно права расставлены, тогда никакой таймаут не поможет.
ждем подробного ответа!

PoTat 01.06.2006 15:21

Это скрипт- парсер поисковиков в верхнее окно вводишь запрос в нижнее он возвращает напарсенное. На некоторых серверах он работал нормально. На некоторых не успевает отработать (появляется явовское сообщение "error on page" ) Сейчас взял свой вдс и тут та же история парсер вырубается раньше времени и появляется таже явовская ошибка.
парсит гугл, яху и мсн. в логах пишет что успел найти, но в окно это не выводит. Вот такой скрипт...

Naked 01.06.2006 15:37

Цитата:

PoTat:
увеличивал до предела не помогло, в чем то другом тут дело..
по-моему после этого нужно еще апач перезапустить, иначе ничего не увеличивается...
P.S. Если все-таки увеличил до предела, а он все равно не работает, то тогда придется придумывать что-нибудь другое, например, можно наверняка запустить из php скрипта другой скрипт (на перле допустим), чтобы первый не дожидался окончания работы второго, а второй результаты записывал бы в файл, а первый по нажатию на каку-нибудь кнопочку эти результаты бы оттуда и брал :)

PoTat 01.06.2006 15:49

когда апачевский конфиг правил то апач перезапускал, а когда пхп.ини правил то апач после этого не перезапускал, а что надо?
и с другими скриптами нет желания мудрить ведь на других серверах этот скрипт работает, а на своем сервере не могу насроить ( Вот такая вот беда..

Naked 01.06.2006 16:56

Цитата:

PoTat:
перезапускал, а что надо?
блин, надо не спрашивать сейчас надо или не надо, а перезапустить и результат сказать сюда... от того, что ты перезапустишь апач ничего страшного не произойдет это уж точно:)
Цитата:

PoTat:
и с другими скриптами нет желания мудрить ведь на других серверах этот скрипт работает
значит другие сервера настроены по-другому, и это "по-другому" не обязательно лучше, чем то, на чем скрипт не работает, лучше по-конкретнее все опиши - полный текст ошибки хотя бы, да и скрипт бы сам не помешал... :eek:

PoTat 01.06.2006 19:14

даю отчет:

Прописал в пхп.ини вот это
max_execution_time = 130;
max_input_time = 160;
apachectl -k restart (перезапустил апаче)
и опять ничего не получилось.
Скрипт огромный с инклюдами и пр не могу его сдесь выложить. НО проблема не в скрипте а в настройках сервера..

Kvarx 01.06.2006 19:21

Цитата:

max_execution_time = 130;
Как много поставил :ржать: Целых 2 минуты! У меня один мною криво написанный скрипт минут по 10 работал. Поставь хотя бы 1000.

Тебя же попросил Naked описать, что значит ничего не получилось?
Если он действительно по таумату убивается, то постасть эхи и смотри докуда доходит, а докуда нет.


Часовой пояс GMT +4, время: 15:03.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.