Tak jak w temacie czyli jak ustawić cron master boost'a aby uruchamiał się co 1 min?
Posiadam VPS (System Debian)
Ps. jeśli post jest w złej kategorii to proszę o przeniesienie.
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Najlepsza odpowiedź Rexi24 , 05.08.2015 01:06
Ok rozwiązany problem dzięki Plx221
Rozwiązanie: * * * * *wget dokładny_link_do_strony -O /dev/null
gdzie * * * * * = 1 min
Przejdź do postuNapisano 03.08.2015 13:52
Tak jak w temacie czyli jak ustawić cron master boost'a aby uruchamiał się co 1 min?
Posiadam VPS (System Debian)
Ps. jeśli post jest w złej kategorii to proszę o przeniesienie.
Napisano 03.08.2015 15:24
Napisano 03.08.2015 15:58
Napisano 03.08.2015 16:04
mam ustawione
* * * * * /usr/bin/wget -q -F -O - http://www.195.65.15...n.php?cron=cron>/dev/null 2>&1
i nie dziala
Użytkownik Rexi24 edytował ten post 03.08.2015 16:05
Napisano 03.08.2015 17:13
Napisano 03.08.2015 18:25
a jak hasło będzie odczytywało ?
Napisano 03.08.2015 19:25
hasło ?
Napisano 03.08.2015 19:53
Napisano 04.08.2015 11:38
no hasło jest na plik cron.php, chyba że da się je skasować:
<?php define ('BOOST', true); require_once "config.php"; $newServer = new Checkserver(); if (empty($_GET['cron']) OR !empty($_GET['cron']) AND $_GET['cron'] != $cronkey) exit("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /> No pacz romeo, nie tędy droga."); echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />'; $sql = mysql_query("DELETE FROM `servers` WHERE `type` = 1 AND ".time()." > `date_end`"); if(mysql_affected_rows() > 0) { echo '<h2>Usuwanie serwerów</h2>'; echo $newTime->declOfNum(mysql_affected_rows(), array('Usunięty', 'Usunięte', 'Usuniętych')); } $sql = mysql_query("SELECT * FROM `servers` WHERE `type` = 2"); if($max_servers_drop != 0 AND mysql_num_rows($sql) > $max_servers_drop) { $ddrop = 0; $sql = mysql_query("SELECT `id` FROM `servers` WHERE `type` = 2 ORDER BY `date_create` DESC LIMIT ".($max_servers_drop).",999") or die(mysql_error()); while($row=mysql_fetch_array($sql)) { mysql_query("DELETE FROM `servers` WHERE `id` = {$row['id']}"); $ddrop++; } echo '<h2>Usuwanie wygasłych serwerów</h2>'; echo $newTime->declOfNum($ddrop, array('usunięty', 'usunięte', 'usuniętych')); } $sql = mysql_query("SELECT * FROM `servers`"); if(mysql_num_rows($sql) > 0) { echo '<h2>Przeładowanie serwerów</h2>'; echo '<pre>'; while($row=mysql_fetch_array($sql)) { $data = $newServer->serverInfo($row['address']); mysql_query("UPDATE `servers` SET `hostname` = '".mysql_real_escape_string($data['hostname'])."', `players` = '".mysql_real_escape_string($data['players'])."', `maxplayers` = '".mysql_real_escape_string($data['maxplayers'])."', `map` = '".mysql_real_escape_string($data['mapname'])."', `status` = '".intval($data['status'])."' WHERE `id` = {$row['id']}"); echo 'Serwer o adresie IP: '.$row['address'].' jest <font color="green">aktywny</font>.<br />'; } echo '</pre>'; } $sql2 = mysql_query("SELECT * FROM `servery`"); if(mysql_num_rows($sql2) > 0) { echo '<h2>Przeładowanie serwerów</h2>'; echo '<pre>'; while($row=mysql_fetch_array($sql2)) { $data = $newServer->serverInfo($row['address']); mysql_query("UPDATE `servery` SET `hostname` = '".mysql_real_escape_string($data['hostname'])."', `players` = '".mysql_real_escape_string($data['players'])."', `maxplayers` = '".mysql_real_escape_string($data['maxplayers'])."', `map` = '".mysql_real_escape_string($data['mapname'])."', `status` = '".intval($data['status'])."' WHERE `id` = {$row['id']}"); echo 'Serwer o adresie IP: '.$row['address'].' jest <font color="green">aktywny</font>.<br />'; } echo '</pre>'; } if($msgraph) { echo '<h2>Aktualizacja listy MasterServera</h2>'; for ($x=0; $x<=6; $x++) { $m = (date("m", strtotime("-".$x." day"))); $m2 = (date("Y", strtotime("-".$x." day"))); $m3 = (date("d", strtotime("-".$x." day"))); $res = mysql_query("SELECT COUNT(`ip`) AS `unique` FROM `mslog` WHERE timeyear = $m2 and timemonth = $m and timeday = $m3 and type = 'cs'") or die(mysql_error()); $row = mysql_fetch_row($res); $count_uq_all[] = $row[0]; } $all_count = "data: ["; $reverse = array_reverse($count_uq_all); $all_count .= implode(", ",$reverse); $all_count .= "]"; for ($x=0; $x<=6; $x++) { $m = (date("m", strtotime("-".$x." day"))); $m2 = (date("Y", strtotime("-".$x." day"))); $m3 = (date("d", strtotime("-".$x." day"))); $res = mysql_query("SELECT COUNT(DISTINCT CONCAT(`ip`,':',`port`)) AS `unique` FROM `mslog` WHERE timeyear = $m2 and timemonth = $m and timeday = $m3 and type = 'cs'") or die(mysql_error()); $row = mysql_fetch_row($res); $count_uq[] = $row[0]; } $uniq_count = "data: ["; $uq_reverse = array_reverse($count_uq); $uniq_count .= implode(", ",$uq_reverse); $uniq_count .= "]"; $query = mysql_query("UPDATE `settings` SET `uniqie_ips` = '{$uniq_count}', `all_ips` = '{$all_count}' WHERE `type` = 'masterserver'") or die(mysql_error()); if($query) { echo 'Serwery zostały <font color="green">pomyślnie</font> zaktualizowane!<br />'; } } ?>
Napisano 05.08.2015 01:06 Najlepsza odpowiedź
Ok rozwiązany problem dzięki Plx221
Rozwiązanie: * * * * *wget dokładny_link_do_strony -O /dev/null
gdzie * * * * * = 1 min
|
PHP
[ROZWIĄZANE] Uruchomienie skryptu bash z poziomu PHPNapisany przez Engi, 06.09.2020 php |
|
|||
PHP
Dodawanie do msql + odczytNapisany przez 1stADXionC, 18.07.2019 php |
|
||||
PHP
system newsów by ghost ( problem z poprawnym wyświetlaniem )Napisany przez 1stADXionC, 09.07.2019 php |
|
||||
PHP
Szukam skryptu turniejowegoNapisany przez j1gg, 02.04.2017 php |
|
||||
PHP
Automatyczny bot do reklamNapisany przez MacPhersonf, 09.03.2017 php |
|
0 użytkowników, 1 gości, 0 anonimowych