cron для file.php

Discussion in 'PHP' started by REBUUS, 1 Aug 2009.

  1. REBUUS

    REBUUS Active Member

    Joined:
    6 Apr 2009
    Messages:
    314
    Likes Received:
    111
    Reputations:
    9
    Выручайте :) :) :) на VDS стоит бот. надо сделать крон что бы запускал каждый час, а то часто вылетает. файл запуска находиться на http://hostname.ru/bot/bot.php?status=online&uin=715715

    короче когда я в браузере пишу в браузере
    http://hostname.ru/bot/bot.php?status=online&uin=715715
    то бот запускается :)
     
  2. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    http://www.htmlbasix.com/crontab.shtml
     
  3. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    809
    Reputations:
    231
    В консоли напиши crontab -e
    И добавь строку
    @hourly lynx --dump http://hostname.ru/bot/bot.php?status=online&uin=715715 >/dev/null
    По идее будет работать
     
    _________________________
  4. REBUUS

    REBUUS Active Member

    Joined:
    6 Apr 2009
    Messages:
    314
    Likes Received:
    111
    Reputations:
    9
    Знайте в чем дело, сам как создавать крон я могу, там есть панель управления где просто выбираешь файл и время через которое запускать, но проблема в том что не запускает :(
    может потому что GET запрос не передает или не знаю, вот эту строчку когда в браузере пишешь то запускает бот. а крон нет, может какой то специальный файл нужно создавать, даже не с расширение ПХП а скрипт какой ни будь
     
  5. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    809
    Reputations:
    231
    Попробуй создай файл например test.sh, добавь в него строку
    lynx --dump http://hostname.ru/bot/bot.php?status=online&uin=715715 >/dev/null

    И подвесь test.sh на крон
     
    _________________________
    1 person likes this.
  6. REBUUS

    REBUUS Active Member

    Joined:
    6 Apr 2009
    Messages:
    314
    Likes Received:
    111
    Reputations:
    9
    пишет ошибку
    Exited with return code = 126
     
  7. REBUUS

    REBUUS Active Member

    Joined:
    6 Apr 2009
    Messages:
    314
    Likes Received:
    111
    Reputations:
    9
    или может кто сайт знает на подобие cronjob.ru я как то пользовался но он ща не работает