Himiko

Himiko
Рейтинг
560
Регистрация
28.08.2008
Должность
ООО "Системные интеграции", Генеральный директор. ООО "Медиа-группа "Автор", Исполнительный директор
15.04.1985
Dram:
Лимит выставил на 15000 сек, а если я запускал через http://сайт:8080/скрипт.php - то при чем тут нгихс?

Если так, то непричём.

Вы смотрите логи web-сервера, там всё видно.

И где вы взяли цифру в 15000? В большинстве лимитов есть ограничения.

Смотрите больше документации, разбирайтесь. Не нужно "с потолка" брать цифры.

В предыдущих логах было видно, что лимит стоял в 40 секунд. Посмотрите, что сейчас там.

Сделайте выводы, погуглите, разберитесь. И если что-то не получается, спросите на форуме.

Dram:
скрипт проработал значительно дольше но потом все равно ошибка, пойду поднимать локалку....

Поднимайте лимит + почитайте про лимиты в nginx'е.

Но лучше такой скрипт запускать из консоли.

Andreyka:
Я советую запускать скрипты подобного уровня через ssh или по крону.

И я с этим соглашусь.

А то так, маленький флуд на этот скрипт и ляжет всё нафиг, когда 50-100 многочасовых скриптов повиснет в процессах.

Да и не будете зависеть от nginx/apache и т.п.

Dram:
Форум на то и создан - чтобы люди спрашивали, а не зарабатывали, предлагая свои услуги!

Спрашивали, а не просили сделать за них.

Одно - сообщение "нужно вот это, я посмотрел тут и тут. Поправил вот здесь, попробовал так, получилось вот это. Как мне лучше теперь сделать, так или так?", а другое "у меня ошибка, погуглите за меня и скажите, что и куда пихать".

Вот вы бы просто текст ошибки вбили в гугл и исправили бы проблему самостоятельно.

И я вам никаких услуг не предлагал. Получилось исправить?

Dram:
Попробовать что? У меня дебиан, в apache2.conf не нашел упоминания IPCCommTimeout

Попробовать добавить то, что я написал. Учитывайте, что цифра в секундах.

Его там и не будет, если не прописать. Вот у вас стандартный лимит и срабатывает.

P.S.:

Может вам научиться читать документацию и искать решения самостоятельно? А то судя по количеству созданных топиков, вы хотите, чтобы всё за вас делали.

Dram:
Так тоже пробовал - все равно 500 ошибка через вермя

---------- Добавлено в 15:13 ---------- Предыдущее сообщение было в 15:12 ----------

В логах написано [Thu Jan 12 14:28:52 2012] [warn] mod_fcgid: read data timeout in 40 seconds
[Thu Jan 12 14:28:52 2012] [error] [client **.**.**.**] Premature end of script headers:

А причём тут nginx? Ошибка 500 от Apache, а не от него.

Таймаут у вас выбивает fast-cgi.

Попробуйте IPCCommTimeout 120 в httpd.conf (или apache2.conf, если debian)

У nginx свои таймауты, но работу скрипта они не прекратят. Если нужно увеличить таймауты в nginx, то читайте документацию. Там всё расписано.

Вызывайте сразу через порт, на котором apache.

К примеру http://sait.ru:8080/script.php

А лучше в логах nginx посмотреть, почему ошибка 500. Она не бывает из-за таймаутов. Она, к примеру, если лимит подключений исчерпан.

Здравствуйте.

У меня в подписи есть web-чат. Работает круглосуточно. Обращайтесь, посмотрим, что можно сделать.

vandamme:
ну так если на рынке есть достаточно много предложений, то почему я не имею возможности выбрать то, что мне импонирует больше?

Это понятно. Только чес больше требований, тем меньше предложений. Видимо уже заметили:-) Вы хотите и систему определенную и расположение и еще и панель нужного вида серебристую:-)

Поняли верно

Всего: 9394