Как отслеживать время выполнения скрипта?

Тема в разделе "PHP", создана пользователем Sliph, 4 май 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Sliph

    Sliph Читатель

    Заблокирован
    Регистр.:
    7 мар 2008
    Сообщения:
    49
    Симпатии:
    6
    Есть скрипт (на php) который запускается по cron'у. Среднее время выполнения 2-3 часа (так нужно). Как можно отслеживать статус выполнения скрипта, например если в скрипте есть цикл на 100 прогонов и хотелось бы зайдя на определенную страницу увидеть на каком он сейчас прогоне находиться.
     
  2. SkiLLer

    SkiLLer

    Регистр.:
    22 авг 2007
    Сообщения:
    307
    Симпатии:
    64
    Как вариант, можно пусть скрипт каждую, например, минуту пишет номер прогона, а ты смотришь когда интересно...Или я не допонял вопроса?
     
    Sliph нравится это.
  3. Belial

    Belial

    Регистр.:
    1 фев 2010
    Сообщения:
    236
    Симпатии:
    113
    Модифицируй скрипт, чтобы он после каждого прогона записывал инфу с номером прогона в лог-файл.
     
    Sliph нравится это.
  4. askarbin

    askarbin

    Регистр.:
    31 мар 2009
    Сообщения:
    293
    Симпатии:
    36
    А чем вас не устраивает простой вывод сообщения на экран сообщения об успешном выполнении конкретного прогона?
    Это же самый простой вариант - запускаете скрипт и он в режиме онлайн сообщает вам, какие прогоны выполнены успешно + можно выводить сообщения об ошибках.
    Хотя если работаете только через cron - то log file оптимальный вариант
     
Статус темы:
Закрыта.