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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Выполнения сценария PHP в заданное время. (http://forum.oszone.net/showthread.php?t=43905)

LEXX2002 16-01-2005 21:23 289137

Выполнения сценария PHP в заданное время.
 
Здравствуйте.

На сайте каждый день формируется некая статистика (посещения, скачивания, показ баннеров) и как сделать так, что бы это всё аккуратно отправлялось по почти в 18.00 по Москве нескольким адресам. Организовать рассылку PHP средствами не проблема, но как запустить скрипт на выполнения не заходя на неё, не выходить же всё время в Интернет для того что бы запустить страницу.

Выполнение с, perl, есть шелл.

mar 16-01-2005 21:37 289139

если есть шелл, то можно запускать скрипт по крону (crontab)
Зайдите по шелу и почитайте man crontab

Vlad Drakula 16-01-2005 21:45 289142

LEXX2002
1) пишешь CGI скрипт на PHP
2) простоваляешь права для выполнения
3) прописываешь этот скрипт в кроне

LEXX2002 16-02-2005 22:58 299024

Теперь столкнулся с такой же проблемой в W2k сервере. Как это реализовываться там, при том, что стоит Apache %). Доступ к серверу полный, как физический так и программно

Prisoner 17-02-2005 10:14 299146

Аналогично. Только следует помнить, что есть некоторая разница между операционками. Вне зависимости от метода выполнения php (мод, cgi) вам поможет планировщик nncron. Этот монстр из тысячи возможностей умеет обращаться и к web страницам по адресу. Из соображений безопасности скрипт можно не выкладывать на общий доступ к запуску, но тогда придется использовать php CLI. В общем поглядите описание nncron и его плагинов.


Время: 11:20.

Время: 11:20.
© OSzone.net 2001-