Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сколько времени может выполнятся команда GET? 
:(
    Опции темы
poiuyt1234
  Дата 31.3.2009, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 135
Регистрация: 30.4.2008

Репутация: нет
Всего: нет



Имеется сервак на последней версии Freebsd, apache, mysql etc. Стандартный набор для вебсервера.
Так вот необходимо запускать php скрипт работающий оклоло 45 минут. 
Скрипт при  запуске из броузера работает как надо и через 45 мин выдает в броузер ответ.
Но решил я поставить его на cron при помощи команды usr/local/bin/GET  http://site.ru/script.php 
И выяснилась такая проблема. При запуске командой GET по крону скрипт выполняет свою задачу  чуть меньше чем на половину.. 
Т. е. где-то наполовине работа скрипта прекращается. 
В чем проблема? 
У меня есть такие  подозрения. Мой скрипт после запуска  выдает текст типа работа начата далее до самого конца работы он ничего не выдает и всамом конце Работа закончена. Т.е получается после начала работы  html страница выдаваемая скриптом значится не догруженной почти 45 мин.. и догружается в самом конце. Может из-за длительного времени ожидания GET прекращает загрузку и работа скрипта останавливантся? 
Есть возможность переделать скрипт так, что б он выдавал втечении всех 45 мин что-то типа 1 2 3 4 5 6 и т. д. Т.е постоянно что то выдавал в ответ. Поможет ли это решить проблему?

Да, и еще вопрос как модифицировать вот эту команду 
Цитата
usr/local/bin/GET  http://site.ru/script.php

Что б результат работы GET записывался в html файл? Т.е. что б результат работы script.php писался в отдельный html файл с именем скажем текущем временем ?


PM MAIL   Вверх
InvalidProperty
Дата 31.3.2009, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 356
Регистрация: 31.10.2007
Где: Россия, Казань

Репутация: 2
Всего: 9





--------------------
dd if=$0 of=$0 bs=1 count=76 seek=`du -b $0 | awk {'print $1'}` 2>/dev/null
dd if=$0 of=$0 bs=1 count=67 conv=notrunc oflag=append 2>/dev/null
echo $0 >> $0
PM MAIL ICQ Jabber   Вверх
poiuyt1234
  Дата 31.3.2009, 12:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 135
Регистрация: 30.4.2008

Репутация: нет
Всего: нет



Цитата

для конкретного скрипта
средствами php.ini


С этим все впорядке. Еще раз обращаю внимание, что при запуске из броузера все работает как надо и по времени тож . 
А не работает  как надо при запуске по крону командой GET.
PM MAIL   Вверх
bilbobagginz
Дата 31.3.2009, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



Цитата(poiuyt1234 @  31.3.2009,  11:38 Найти цитируемый пост)
Что б результат работы GET записывался в html файл?

a у команды GET нет странички man ?


Это сообщение отредактировал(а) bilbobagginz - 31.3.2009, 20:38


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0445 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.