| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > CRON! |
| Автор: $дмитрий 13.10.2004, 22:43 |
| скажу сразу поиск ответа не дал! есть файл top10.php( находится в корневом катологе), нужно чтобы он исполнялся каждый час. кому не сложно напишите код! |
| Автор: Akina 14.10.2004, 08:15 |
| запускаешь крон. пишешь кронтаб. * * * 0 * top10.php Все. |
| Автор: Sun 14.10.2004, 13:06 | ||
Тут наверно нужно дергать этот скрипт через http. Можно через wget или fetch. |
| Автор: Guest 14.10.2004, 15:23 | ||
не работает пишет
|
| Автор: $дмитрий 14.10.2004, 15:34 |
| пробывал еще так: /usr/bin/php -f /home/goodmobi/top10.php пишет: No input file specified. |
| Автор: Sun 14.10.2004, 17:14 |
| Первой строкой в файле top10.php пропиши #!/usr/bin/php сделай chmod 755 top10.php если хочешь чтобы он запускался |
| Автор: $дмитрий 14.10.2004, 23:06 |
| и так не работает |
| Автор: Sun 15.10.2004, 10:21 |
| То-же самое - это что? |
| Автор: Akina 15.10.2004, 10:43 |
| $дмитрий Может ты хотя бы для разного образия скажешь в какой ОС сие происходит и какой версией крона пользуешься? Хотя мог бы просто мануал на него почитать... И еще... а ежели просто из комстроки - как скрипт стартуешь? |
| Автор: $дмитрий 15.10.2004, 19:10 |
| все всем спасибо, вопрос решен надо было еще и www добавить /usr/bin/php -f /home/goodmobi/www/top10.php |
| Автор: GoodBoy 22.10.2004, 11:55 | ||||
только не так!!!
в твоём варианте он вообще непонятно как сработает!!! нужно вот так: 0 * * * * top10.php - т. е. в начале каждого часа. |
| Автор: Aliance 25.10.2005, 23:28 | ||
| В поле «команда» что нцжно писать? Я пишу путь к файлу полный - но не работает, пишет нет файла. И что за
/usr/bin/php -f ? |
| Автор: PARROT 26.10.2005, 09:08 | ||
Попробуй убрать f, а после рнр обязательно поставь пробел!!! |
| Автор: Aliance 26.10.2005, 13:43 |
| Ты так и не ответила на мой вопрос :-) У меня в данный момент в команде стоит ТОЛЬКО адрес, нужно ли ставить это: /usr/bin/php -f |
| Автор: PARROT 26.10.2005, 14:52 | ||||
В строке запуска команды пишешь: //полный путь до скрипта!
На сам скрипт ставишь права доступа у меня они 604, какие у тебя незнаю. Спроси у службы поддержки. А у тебя точно есть после php -f, ты где эти данные взял? |
| Автор: Aliance 26.10.2005, 19:06 | ||
О боже. Задаю вопрос еще раз, что http://forum.vingrad.ru/index.php?showtopic=31771&view=findpost&p=235592 такое написано:
|
| Автор: MuToGeN 27.10.2005, 12:16 |
| /usr/bin/php - запускает парсер PHP -f - говорит парсеру о том, что скрипт надо брать из фаила, который будет указан следующим параметром /home/goodmobi/www/top10.php - собсно, сам фаил хотя /path/to/php -f /path/to/file.php и /path/to/php /path/to/file.php по сути одно и то же. |
| Автор: Aliance 27.10.2005, 14:44 |
| Спасибо MuToGeN, ты ответил на мой вопрос. Хотя я все же обратился в техподдержку хостинга, там мне посоветовали использовать wget и все прекрасно работает |