|
|
|
| Добрый день!
Подскажите, пожалуйста, как средствами PHP запускать скрипт для выполнения в определенное время (или с определенной периодичностью).
Например, необходимо для решения след. задачи: загрузка ленты новостей из текстового файла, подготовленного заранее. Необходимо, чтобы каждая запись из файла добавлялась в базу MySQL, скажем каждый час и становилась доступной для просмотра пользователями. | |
|
|
|
|
|
|
|
для: Ramun
(22.01.2005 в 14:32)
| | Это осуществляется посредством демона cron, который запускает скрипты в назначенное время, доступ к нему на всех серверах осуществляется по разному, поэтому вам скорее всего придётся обратится в службу поддержки хостинга с этим вопросом, если его нет в панели управления хостинга.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=603 | |
|
|
|
|
|
|
|
для: cheops
(22.01.2005 в 14:36)
| | А другие способы есть?
Ведь есть же в html теги типа <META HTTP-EQUIV="Refresh" Content="120">, которые перезагружают страницу через определенный промежуток времени.
Неужели в языке PHP нет ничего подобного? | |
|
|
|
|
|
|
|
для: Ramun
(22.01.2005 в 14:43)
| | Дело в том, что PHP-скрипт выполняется ограниченное время (чаще 30 секунд) и он не может контролировать состояние часами... если не охото связываться с cron - привяжите выполнение скрипта к какой-нибудь странице, которая посещается среднем раз в час... правда в этом случае вы теряете контроль... так как на эту страницу могут вообще не зайти, а может придти сразу много посетителей... | |
|
|
|
|
|
|
|
для: cheops
(22.01.2005 в 15:13)
| | Спасибо, я нашел решение! | |
|
|
|