imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 31.05.2006, 16:45     # 1
PoTat
Guest
 
Сообщения: n/a

тайм аут работы скрипта

На сервере пхп скрипт не успевает выполнить свою работу. Мне сказали что недостаточный тайм аут. (на некоторых серверах этот скрипт работает.) Что за тайм аут, что нужно править? Есть доступ ко всем конфигам (у меня root) .
 
Старый 31.05.2006, 16:53     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
set_time_limit(0);
RaZEr вне форума  
Старый 31.05.2006, 17:30     # 3
PoTat
Guest
 
Сообщения: n/a

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

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

не помогло
 
Старый 31.05.2006, 20:38     # 4
Kvarx
Member
 
Регистрация: 26.09.2005
Адрес: Питер
Сообщения: 336

Kvarx Известность не заставит себя ждатьKvarx Известность не заставит себя ждать
Код:
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)
В пхп.ини эти строчки найди и поставь, как тебе надо.
Kvarx вне форума  
Старый 01.06.2006, 00:34     # 5
PoTat
Guest
 
Сообщения: n/a

увеличивал до предела не помогло, в чем то другом тут дело..
 
Старый 01.06.2006, 09:26     # 6
Псих
::VIP::
Guinness Liker
Понаехало тут
 
Аватар для Псих
 
Регистрация: 26.01.2003
Адрес: В нейроне
Пол: Male
Сообщения: 2 848

Псих СуперБогПсих СуперБог
Псих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБог
Странно. Если ты увеличил таймаут в php.ini и set_time_limit(0) не помогло, то надо искать не таймаут проблему. Т.к. вроде бы за таймаут больше ничего не отвечает.
Что за скрипт? может по сути скрипта что-то подсказать сможем.
Или хотябы логику накидай: с чем работает (файлы, бд, озу), что возвращает и т.д
может у тебя при работе с файлами не правильно права расставлены, тогда никакой таймаут не поможет.
ждем подробного ответа!
__________________
меня не вылечат
Псих вне форума  
Старый 01.06.2006, 15:21     # 7
PoTat
Guest
 
Сообщения: n/a

Это скрипт- парсер поисковиков в верхнее окно вводишь запрос в нижнее он возвращает напарсенное. На некоторых серверах он работал нормально. На некоторых не успевает отработать (появляется явовское сообщение "error on page" ) Сейчас взял свой вдс и тут та же история парсер вырубается раньше времени и появляется таже явовская ошибка.
парсит гугл, яху и мсн. в логах пишет что успел найти, но в окно это не выводит. Вот такой скрипт...
 
Старый 01.06.2006, 15:37     # 8
Naked
::VIP::
 
Аватар для Naked
 
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194

Naked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked Сэнсэй
Цитата:
PoTat:
увеличивал до предела не помогло, в чем то другом тут дело..
по-моему после этого нужно еще апач перезапустить, иначе ничего не увеличивается...
P.S. Если все-таки увеличил до предела, а он все равно не работает, то тогда придется придумывать что-нибудь другое, например, можно наверняка запустить из php скрипта другой скрипт (на перле допустим), чтобы первый не дожидался окончания работы второго, а второй результаты записывал бы в файл, а первый по нажатию на каку-нибудь кнопочку эти результаты бы оттуда и брал
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным.
Naked вне форума  
Старый 01.06.2006, 15:49     # 9
PoTat
Guest
 
Сообщения: n/a

когда апачевский конфиг правил то апач перезапускал, а когда пхп.ини правил то апач после этого не перезапускал, а что надо?
и с другими скриптами нет желания мудрить ведь на других серверах этот скрипт работает, а на своем сервере не могу насроить ( Вот такая вот беда..
 
Старый 01.06.2006, 16:56     # 10
Naked
::VIP::
 
Аватар для Naked
 
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194

Naked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked Сэнсэй
Цитата:
PoTat:
перезапускал, а что надо?
блин, надо не спрашивать сейчас надо или не надо, а перезапустить и результат сказать сюда... от того, что ты перезапустишь апач ничего страшного не произойдет это уж точно
Цитата:
PoTat:
и с другими скриптами нет желания мудрить ведь на других серверах этот скрипт работает
значит другие сервера настроены по-другому, и это "по-другому" не обязательно лучше, чем то, на чем скрипт не работает, лучше по-конкретнее все опиши - полный текст ошибки хотя бы, да и скрипт бы сам не помешал...
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным.
Naked вне форума  
Старый 01.06.2006, 19:14     # 11
PoTat
Guest
 
Сообщения: n/a

даю отчет:

Прописал в пхп.ини вот это
max_execution_time = 130;
max_input_time = 160;
apachectl -k restart (перезапустил апаче)
и опять ничего не получилось.
Скрипт огромный с инклюдами и пр не могу его сдесь выложить. НО проблема не в скрипте а в настройках сервера..
 
Старый 01.06.2006, 19:21     # 12
Kvarx
Member
 
Регистрация: 26.09.2005
Адрес: Питер
Сообщения: 336

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

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

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


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




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