cron

Discussion in 'PHP' started by qaz, 5 Aug 2011.

  1. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,546
    Likes Received:
    173
    Reputations:
    75
    Тут такое дело, непойму как настроить крон на моём хостнге.

    сделал например файл

    PHP:

    <?
    echo"ggggg";
    ?>
    всё настроил как написано, все права поставил, осталась одна проблема

    постоянно пишет
    PHP:
    Не указан путь к интерпретатору в файлефайл должен начинаться со строки "#!/usr/local/bin/php" без кавычек.
    ппц, я непойму как и што дальще делать,
    я уже весь етот файл натыкал с ног до головы етим #!/usr/local/bin/php
    и серовно пишет тоже самое, может я непому чего от меня хотят, подскажите
     
  2. emmy

    emmy Member

    Joined:
    12 Oct 2009
    Messages:
    76
    Likes Received:
    17
    Reputations:
    8
    Code:
    #!/usr/bin/php
    <?php
    echo "ggggg";
    Code:
    chmod +x file.php
     
  3. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,546
    Likes Received:
    173
    Reputations:
    75


    ето куда пихать?
     
  4. DiplomatQ

    DiplomatQ Elder - Старейшина

    Joined:
    4 Jun 2008
    Messages:
    48
    Likes Received:
    5
    Reputations:
    1
    в консоль
     
  5. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,546
    Likes Received:
    173
    Reputations:
    75
    в какую консоль? незнеаю такого
     
  6. Osstudio

    Osstudio Banned

    Joined:
    17 Apr 2011
    Messages:
    638
    Likes Received:
    160
    Reputations:
    81
    Может, ты и пишешь #!/usr/local/bin/php, но подумай сначала, есть ли он там) :D
     
  7. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,546
    Likes Received:
    173
    Reputations:
    75
    да, я так и пишу, ну впринципи намёк я понял но

    такого пути у меня ваще нет,
    у меня все файлы хранятся так
    /usr/home/site/htdocs/

    я пробовал так
    #!/usr/local/bin/cron.php

    но тоже непашет, што ещо я делаю нетак?
     
  8. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,546
    Likes Received:
    173
    Reputations:
    75
    читал я уже ето всё, безполезно, ладно, попробую спросить на форуме хостинга
     
  9. .::BARS::.

    .::BARS::. Elder - Старейшина

    Joined:
    13 Oct 2007
    Messages:
    379
    Likes Received:
    45
    Reputations:
    10
    Тяжело тебе будет =)) можно конечно посмотреть патчи в phpinfo но чувствую для тебя это не то..

    Зачем тебе php? просто запустить скрипт? если да, то попробуй вгет или курл толко не копи файлы и кидай в нулл

    curl http://site/file.php > /dev/null

    или

    wget http://site/file.php > /dev/null

    где site - твой сайт
    file.php - адрес до скрипта
     
  10. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,546
    Likes Received:
    173
    Reputations:
    75

    хм.. несовсем понял, я немогу найти в инете информацию про wget на русском, а про курл тоже непонял, каким образом я заставлю скрипт с курлом запускатся раз в час без моего присужствия за компом??)
     
  11. .::BARS::.

    .::BARS::. Elder - Старейшина

    Joined:
    13 Oct 2007
    Messages:
    379
    Likes Received:
    45
    Reputations:
    10
    я так понимаю что ты хочешь юзать крон?? тогда зачем тебе присутствовать возле компа? крон для того и нужен что бы планировать действия и выполнять без участия человека..

    http://ru.wikipedia.org/wiki/Wget - по вгет
     
  12. FewG

    FewG Member

    Joined:
    25 Dec 2009
    Messages:
    136
    Likes Received:
    12
    Reputations:
    0
    ЛО?: нужен путь к интерпретору, а не к htdocs.
     
  13. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,546
    Likes Received:
    173
    Reputations:
    75
    шоза интерпретатор??? где мне его найти и с чем его едят?
     
  14. FewG

    FewG Member

    Joined:
    25 Dec 2009
    Messages:
    136
    Likes Received:
    12
    Reputations:
    0
    Школоло, интерпретор php - это php.exe, укажи путь, где он устновлен.
     
  15. .::BARS::.

    .::BARS::. Elder - Старейшина

    Joined:
    13 Oct 2007
    Messages:
    379
    Likes Received:
    45
    Reputations:
    10
    ввел его в заблуждение, какой .exe в линуксе =)) (судил по слэшам)