![]() |
Выполнения сценария PHP в заданное время.
Здравствуйте.
На сайте каждый день формируется некая статистика (посещения, скачивания, показ баннеров) и как сделать так, что бы это всё аккуратно отправлялось по почти в 18.00 по Москве нескольким адресам. Организовать рассылку PHP средствами не проблема, но как запустить скрипт на выполнения не заходя на неё, не выходить же всё время в Интернет для того что бы запустить страницу. Выполнение с, perl, есть шелл. |
если есть шелл, то можно запускать скрипт по крону (crontab)
Зайдите по шелу и почитайте man crontab |
LEXX2002
1) пишешь CGI скрипт на PHP 2) простоваляешь права для выполнения 3) прописываешь этот скрипт в кроне |
Теперь столкнулся с такой же проблемой в W2k сервере. Как это реализовываться там, при том, что стоит Apache %). Доступ к серверу полный, как физический так и программно
|
Аналогично. Только следует помнить, что есть некоторая разница между операционками. Вне зависимости от метода выполнения php (мод, cgi) вам поможет планировщик nncron. Этот монстр из тысячи возможностей умеет обращаться и к web страницам по адресу. Из соображений безопасности скрипт можно не выкладывать на общий доступ к запуску, но тогда придется использовать php CLI. В общем поглядите описание nncron и его плагинов.
|
Время: 11:20. |
Время: 11:20.
© OSzone.net 2001-