Как обновлять интернет страницу написанную на PHP по расписанию?
На CodeIgniter реализована функция отправки почты. При обновлении страницы, например info.dom.ru/reports/mail идет select в БД и происходит отправка сообщений.
Как мне сделать, что бы страница обновлялась автоматически по расписанию и можно ли это вообще реализовать?
Через любой планировщик, например, cron.
Можно напрямую через интерпретатор php:
/usr/local/php5/bin/php /path/script.php
Если необходимо пройти через mod_rewrite, можно через wget, например:
/usr/bin/wget -O /dev/null -q info.dom.ru/reports/mail
Спасибо огромное. Извините, что не уточнил просто у меня стоит IIS 7 и хотелось бы так же запускать скрипт с параметром (info.dom.ru/reports/mail или info.dom.ru/reports/mail_2), потому, что страницы, которые необходимо автоматически обновлять добавляются.
Ну для IIS вам нужно делать по аналогии, только через Windows Scheduler, а не крон.
Либо напрямую:
C:/PHP/php-cgi C:/IIS/script.php 2>C:/php/error.log
Либо через тот-же wget или его альтернативы:
wget -O null -q info.dom.ru/reports/mail