php серверное автоматическое кэширование - PullRequest
1 голос
/ 17 января 2011

Мне нужно настроить мой apache, чтобы он запускал определенный php-файл, скажем, через 1 час.Этот php-файл должен загрузить что-то с другого сайта и поместить загруженные данные в базу данных (создать кеш).Как я могу это сделать?На моем сервере я получил "cPanel".

Ответы [ 3 ]

2 голосов
/ 17 января 2011

Создайте задание Cron, которое должно сработать

0 голосов
/ 17 января 2011

Пример cronjob, который я использую, чтобы экспортировать один раз в день некоторые данные, поступающие из базы данных в текстовые файлы: 25 0 * * * / usr / bin / php /var/www/site/exports.php >> /var/www/site/application/exports/logs/logs.txt

Затем через несколько минут я загружаю эти экспорты с помощью небольшого скрипта bash через sftp: 35 0 * * * / bin / sh /usr/local/cron/transfert.sh

0 голосов
/ 17 января 2011

Вы должны настроить cron на сервере, используя файл crontab, так как apache не предназначен для запуска процессов в определенное время

...