выполнить функцию php / javascript через определенное время - PullRequest
0 голосов
/ 09 августа 2010

Мне нужно иметь возможность выполнять функцию php или jquery для обновления базы данных sql каждый определенный отрезок времени, например, 20 минут, независимо от активности пользователя на сайте. Кто-нибудь знает самый простой способ сделать это? Спасибо, любая помощь приветствуется.

Ответы [ 5 ]

2 голосов
/ 09 августа 2010

Самый простой способ - создать скрипт PHP, который выполняет обновление, а затем использовать задание CRON для его запуска каждые 20 минут.

1 голос
/ 09 августа 2010

Я думаю, вы ищете cronjob на * nix (или «Запланированные задачи» в Windows).

0 голосов
/ 09 августа 2010

Я понял, на bluehost я просто захожу в cronjobs и вводю путь к php-скрипту, он отлично работал, спасибо

0 голосов
/ 09 августа 2010

Есть решение, но у вас должен быть доступ к командной строке.Но для информации: вы можете сделать PHP-движок.Так что сделайте бесконечный цикл while (true), внутри используйте функцию сна и сделайте соответствующие обновления.

0 голосов
/ 09 августа 2010

Используйте задание cron, которое выполняет страницу php:

wget http://www...com/cron.php

Поместите ваш скрипт обновления базы данных в cron.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...