Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   крон - как работает? (https://javascript.ru/forum/misc/45560-kron-kak-rabotaet.html)

wadim 05.03.2014 18:35

крон - как работает?
 
Здравствуйте, подскажите как использовать крон, на хостинге http://www.000webhost.com/, в крайнем случая на http://sitescopy.ru.
нужно чтоб каждые 5 минут запускался php скрипт:

<?
echo ("проверка");
?>

Заполняю одно поле минут, выбираю: "каждые 5 мин", адрес писал: и public_html/скрипт.php и скрипт.php. Ни один вариант не работает. На гугле был, заранее спасибо.

freethetan 05.03.2014 23:52

Пробовали так?
00-59/5 * * * * php /public_html/index.php

wadim 06.03.2014 06:55

Цитата:

Сообщение от freethetan (Сообщение 301355)
Пробовали так?
00-59/5 * * * * php /public_html/index.php

мне index.php не надо, надо скрипт.php? Как задать такую конструкцию: 00-59/5 * * * *?

deivan 06.03.2014 16:02

чтобы работать с демоном крон, нужно чтобы в веб-панели управления учеткой вашего хостера была такая функция.
в ИСП-манагере есть, в веста-панели есть, в ц-панели вроде было..
там прописывается правило для крона в виде, который дали выше, только
*/5 * * * * /usr/bin/php /полный/путь/к скрипту/php

а еще, результаты скрипта по крону нужно куда-то выводить. поэтому в идеале так:
*/5 * * * * /usr/bin/php /полный/путь/к скрипту/php > /полный/путь/к файлу/результатов

wadim 14.03.2014 15:27

полный путь на примере этого сайта так?: javascript.ru/muScript.php
и у меня нет usr/bin/php, файлы лежат в папке public_html
я пишу так /home/a3956734/public_html/javascript.ru/muScript.php, но не работает, вообще причем тут public_html? хотя файл там лежит, полный пусть брать из адресной строки браузера? Объясните толком.

deivan 14.03.2014 16:56

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

если вы не знаете, как расположена ваша папка с файлами относительно сервера -- обратитьесь к своему провайдеру хостинга, может эта услуга вам недоступна.

wadim 14.03.2014 21:32

Папки с файлами у меня нет, в public_html у меня лежит файл muScript.php.
Крон доступен у меня, провайдеру писал, но внятно ни чего не сказали. С иностранными провайдерами вообще тяжко работать. Подскажите хостинг(лучше русский) с хорошими возможностями (бесплатный, php и др) и как на нем сделать крон(пример полного пути к файлу), к примеру каким вы пользуитесь хостингом, я хотя б на Вашем примере пойму как работает крон. За ранее спасибо.

deivan 17.03.2014 13:36

во-1, хороший хостинг бесплатным не бывает,
во-2, менять хостинг только из-за того, что не пришло понимание как работает крон -- это как-то чересчур..
во-3, можно попробовать в качестве пути к скрипту использовать ~/public_html/muScript.php


Часовой пояс GMT +3, время: 02:16.