|
05.03.2014, 18:35
|
Профессор
|
|
Регистрация: 20.01.2014
Сообщений: 150
|
|
крон - как работает?
Здравствуйте, подскажите как использовать крон, на хостинге http://www.000webhost.com/, в крайнем случая на http://sitescopy.ru.
нужно чтоб каждые 5 минут запускался php скрипт:
<?
echo ("проверка");
?>
Заполняю одно поле минут, выбираю: "каждые 5 мин", адрес писал: и public_html/скрипт.php и скрипт.php. Ни один вариант не работает. На гугле был, заранее спасибо.
|
|
05.03.2014, 23:52
|
|
Интересующийся
|
|
Регистрация: 15.11.2013
Сообщений: 28
|
|
Пробовали так?
00-59/5 * * * * php /public_html/index.php
|
|
06.03.2014, 06:55
|
Профессор
|
|
Регистрация: 20.01.2014
Сообщений: 150
|
|
Сообщение от freethetan
|
Пробовали так?
00-59/5 * * * * php /public_html/index.php
|
мне index.php не надо, надо скрипт.php? Как задать такую конструкцию: 00-59/5 * * * *?
|
|
06.03.2014, 16:02
|
|
Профессор
|
|
Регистрация: 02.08.2012
Сообщений: 293
|
|
чтобы работать с демоном крон, нужно чтобы в веб-панели управления учеткой вашего хостера была такая функция.
в ИСП-манагере есть, в веста-панели есть, в ц-панели вроде было..
там прописывается правило для крона в виде, который дали выше, только
*/5 * * * * /usr/bin/php /полный/путь/к скрипту/php
а еще, результаты скрипта по крону нужно куда-то выводить. поэтому в идеале так:
*/5 * * * * /usr/bin/php /полный/путь/к скрипту/php > /полный/путь/к файлу/результатов
|
|
14.03.2014, 15:27
|
Профессор
|
|
Регистрация: 20.01.2014
Сообщений: 150
|
|
полный путь на примере этого сайта так?: javascript.ru/muScript.php
и у меня нет usr/bin/php, файлы лежат в папке public_html
я пишу так /home/a3956734/public_html/javascript.ru/muScript.php, но не работает, вообще причем тут public_html? хотя файл там лежит, полный пусть брать из адресной строки браузера? Объясните толком.
|
|
14.03.2014, 16:56
|
|
Профессор
|
|
Регистрация: 02.08.2012
Сообщений: 293
|
|
полный путь к скрипту относительно корня файловой системы сервера, адресная строка браузера тут не при чем.
если вы не знаете, как расположена ваша папка с файлами относительно сервера -- обратитьесь к своему провайдеру хостинга, может эта услуга вам недоступна.
|
|
14.03.2014, 21:32
|
Профессор
|
|
Регистрация: 20.01.2014
Сообщений: 150
|
|
Папки с файлами у меня нет, в public_html у меня лежит файл muScript.php.
Крон доступен у меня, провайдеру писал, но внятно ни чего не сказали. С иностранными провайдерами вообще тяжко работать. Подскажите хостинг(лучше русский) с хорошими возможностями (бесплатный, php и др) и как на нем сделать крон(пример полного пути к файлу), к примеру каким вы пользуитесь хостингом, я хотя б на Вашем примере пойму как работает крон. За ранее спасибо.
|
|
17.03.2014, 13:36
|
|
Профессор
|
|
Регистрация: 02.08.2012
Сообщений: 293
|
|
во-1, хороший хостинг бесплатным не бывает,
во-2, менять хостинг только из-за того, что не пришло понимание как работает крон -- это как-то чересчур..
во-3, можно попробовать в качестве пути к скрипту использовать ~/public_html/muScript.php
|
|
|
|