Крон / Cron

Статус
В этой теме нельзя размещать новые ответы.

6matko

Старейшина
Репутация
15 / 1 164
Крч народ, тема такая,
нужна ваща помошь:
  • Как настроить крон(чтоб работал,и чтоб выполнял функции, например авто сообщение в чат, и периуд времени, когда и/или через сколько)
  • Проверить работает ли крон или нет?(Как ето зделать вобще ? и что для етого нужно)
  • ну не скажу что научить, но хоть как-то показать как работать с кроном(вещать те же авто сообщения или скрипт на крон)

Я с кроном не работал, про него много не знаю, поетому оброщаюсь к более опытным.

Если я не ошибаюсь, он находится inc/cron.php ??

Просьба ответить на каждый пункт(Если хоть 1 знаете)
 
есть хосты у которых можно крон запускать из админки,
также можно написать сам скрипт который будет запускацо, чтобы скрипт запускался надо на хостере чтобы крон работал само собой!))
 
Люди как настроить крон?Подробно пожалуйста объяссните...а то никак не получилось
 
Описание работы с cron ссылка
также, для тестирования функций cron на localhost для windows есть похожий софт - например ссылка
 
6matko, Поставь в планироввщик Windows выполнение скрипта и всё! Это если у тебя на локалке винда, если Unux то пройдись по ссылкам которые дали выше.
 
Гыыы ) я та уже понял про что крон =) я единственное на хостах не понимаю как определять чтоб запускался файл какой-то там типо 8/*/0-1 ну типо того

П.С. это аида тему поднял вновь :) ему говорите теперь )
 
ничё опять не получаеться...Ну у меня сборка guildofhonor..
написал скрипт инсклуда сообщения...А теперь хочу крон сделать..Никак не получаеться...
 
возможно крон не обязателен ))) в 1 скрипте есть такой фаилик:
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'><?
include("inc/db_connect.php");
$time=date("H:i");
$rand=rand(0,7);
if ($rand == 0) {
if ( $time == "00:01" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}

if ( $time == "01:02" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");

}
if ( $time == "02:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "03:04" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "04:05" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "05:06" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "06:07" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "07:08" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "08:09" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "09:10" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "10:10" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "11:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "12:05" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "13:02" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "14:01" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "15:07" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "16:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "17:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "18:00" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
exit;
}
if ( $time == "19:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "20:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "21:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "22:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "23:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}

}

echo "test";




?></div>
это тупо будет выводить сообщение в чат в нужное время, можно и похимичить и зделать на скрипт )
 
ну я так и написал..но тупо самому запускать.....хочу чтобы автоматически запускалось..и хочу на крон автореген жизни поставить..
 
про нагрузку подумай)) т.к ставить нада обновление с интервалом максимум в 5 секунд)
 
<div class='codemain' style='height:200px;white-space:pre;overflow:auto'><?
include("inc/db_connect.php");
$time=date("H:i");
$rand=rand(0,7);
if ($rand == 0) {
if ( $time == "00:01" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}

if ( $time == "01:02" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");

}
if ( $time == "02:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "03:04" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "04:05" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "05:06" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "06:07" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "07:08" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "08:09" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "09:10" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "10:10" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "11:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "12:05" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "13:02" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "14:01" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "15:07" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "16:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "17:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "18:00" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
exit;
}
if ( $time == "19:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "20:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "21:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "22:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}
if ( $time == "23:03" ) {
require_once("inc/chat/functions.php");
insert_msg("В честь открытия скидки на арты - личный Арт 20$ клан+клановый арт = 10$ смена образа 5$ так же скидки на арты в магазине 60% Скидки действуют до 15 Августа","","","1","","","1");
}

}

echo "test";




?>
это тупо будет выводить сообщение в чат в нужное время, можно и похимичить и зделать на скрипт )[/quote]


Не делай глупостей=))) Этот скрипт хорош, но много лишнего кода=))) Посмотри лучше как это я организовал в киперс лендс (прогляди скрипт), там и дилерской админки можно запустить хоть миллион месиджей в определённое время или с интервалом и+ количество можно указать. Лучше пустить месиджи в базу, а оттуда их выводить=))) и не нужен никакой крон. Пропиши проверку на выполнение и запуск скрипта в обновляемый скрипт, или же поставь на аяксе проверку, и будет тебе счастье=)))

...и хочу на крон автореген жизни поставить..

Как верно заметил STEAM нагрузка на сервер будет огромная, потому как расход ресурсов огромный будет (крон, апач, мускул, лог сервер, еррор лог) в итоге 100 чел онлайн и сервер в даун=))) Делай или на яве (пример в томже киперс ленде, лендофдримс) или на аяксе (выглядит приятней, но нагрузка немного больше), при хорошей оптимизации кода (11 строк) будет фурычить идеально=)))
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху