Вопрос по Cron

12
php.developer
На сайте с 22.11.2010
Offline
94
#11

ТС, прочитайте внимательно и сами подумайте над своим вопросом.

Станислав
На сайте с 27.12.2009
Offline
254
#12
kkolorid:
А как мне сделать это автоматически? То есть при установке скрипта на сервер, он сразу сам делал эту задачу.

Я ни разу этого не делал, но вариант такой.

Отталкиваться от времени, хранить к примеру в папке log файл с временем последнего срабатывания крона

Спарсили название файла или его содержимое в $time_log

При обращении юзера к странице, проверяем, если с момента последнего обновления $time_log не прошло 24 часа, то ничего не делаем, если нет, то запускаем скрипт.

ИМХО норм вариант, если конечно понятно изложил.

Мы там, где рады нас видеть.
kkolorid
На сайте с 14.01.2013
Offline
14
#13
DenisVS:
kkolorid, не знаю, как конкретно в этом, но один из вариантов — движок сам следит за временнЫми промежутками и пинает файлы. Инициатором может стать любой посетитель.

Что то не верится, начисления происходят ровно 00:00

IL
На сайте с 20.04.2007
Offline
435
#14
kkolorid:
Что то не верится, начисления происходят ровно 00:00

Не надо верить. Заглянуть в лог ровно в 00:00 и убедиться.

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
SeVlad
На сайте с 03.11.2008
Offline
1609
#15
kkolorid:
Например скрипт инвестиционного фонда GoldCoders. В нём используется крон для ежедневного начисления процентов с депозита. При установке ни чего подобного не просит.

Вариант может быть такой (кроме уже озвученного DenisVSом):

При сетапе (или чуть позже) этот скрипт пингует сторонний сервер, который заносит в свою базу домен со свежеустанновленным движком. И уже он "дёргает" необходимый скрипт движка по своему крону.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий