Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Как из крона запустить ПХП скрипт? (http://forum.oszone.net/showthread.php?t=31131)

Vlad Drakula 21-06-2004 21:17 213473

Как из крона запустить ПХП скрипт?

етсь крон, есть пхп скрит.

какую стройчу в настройках крона нужно прописать чтобы скрипт вызывался каждую минуту?

mar 21-06-2004 22:25 213474

Vlad Drakula
если php запускается, как mod_apache, то, насколько я понимаю, никакую (хотя можно вызывать скрипт, скажем, запихивая url в lynx, или лучше во wget -b но это все немножко cлишком :))
А вообще синтаксис кронтаба обычно в нем прописан:
#minute hour    mday    month   wday    who     command
(разделены табом)
можно прописывать минуты, часы и прочее через запятую, например:
1,2 - первая и вторая минута

Vlad Drakula 22-06-2004 01:15 213475

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

ладно буду долбать админов.

mar 22-06-2004 11:51 213476

то есть? скрипт с путем и атрибутами.
ну, например:
Код:

42 * * *3 * * * * * * * * * * * 1-6 * * root * */share/www/cgi-bin/getinformer
то есть в 3 часа 42 минуты с 1 по 6 день от имени рута вызывается скрипт */share/www/cgi-bin/getinformer
(это из кронтаба сервера, а есть еще личные крон-сценарии, но принцип везде общий)

[s]Исправлено: mar, 11:52 22-06-2004[/s]

Vlad Drakula 22-06-2004 19:35 213477

mar
дело втом что у меня пхп стоит модулем а не CGI.
для CGI твой совет подошол бы, но для модуля врятли...

Guest 22-06-2004 20:12 213478

Vlad Drakula

тогда похоже только эти варианты.

через lynx:
0 1 * * * lynx -dump http://yoursite.com/script.php > /dev/null

или через wget:
0 1 * * * wget http://yoursite.com/script.php > /dev/null




mar 23-06-2004 12:42 213479

если  через wget,  то можно просто  с ключем -b (в фоновом режиме) тогда можно не перенаправлять в /dev/null


Время: 14:04.

Время: 14:04.
© OSzone.net 2001-