No to znowu ja. Wielu z Was ma problem z ustawieniem resetów na nazwa.pl, postaram się pomóc. Aha nie będę pisał jak ustawić w zwykłym Cronjobs, bo to mija się z celem - jest tego od groma. Więc, wchodząc a Active Admina, mamy w dziale 'Konfiguracja' , Harmonogram Zadań. Ładny taki, nie? Po próbach wpisania komendy dowiadujemy się, że przecinki, myślniki itd. nie mogą być użyte i co robić? Ano wchodzimy w link, o nazwie 'Pomoc'.
I widzimy:
# wprowadzeniu komendy, tj. pełnej ścieżki dostępu do uruchamianego skryptu (max. 256 znaków), a w przypadku uruchomienia skryptów interpretowanych (php, perl), należy ją również poprzedzić ścieżką do właściwego interpretera, np. dla skryptu PHP4:
/usr/local/bin/php /home/pierwszy_czlon_identyfikatora_serwera
/ftp/ewentualny_podkatalog/nazwa_skryptu.php
dla PHP5:
/usr/local/bin/php5 /home/pierwszy_czlon_identyfikatora_serwera
/ftp/ewentualny_podkatalog/nazwa_skryptu.php
Wnioskujemy po tym, że to będzie tak:
/usr/local/bin/php5 /home/adres_gry_bez_nazwa_dot_pl/ftp/reset.php?step=revive
Ale powyższe rozwiązanie jest ZŁE!
Dlatego należy stworzyć dwa pliki odpowiedni dla małego i dużego resetu. Np.
maly_reset.php i duzy_reset.php
Schemat pliku maly_reset.php winien wyglądać tak:
require_once('/home/adres_gry_bez_nazwa_dot_pl/ftp/includes/config.php');
{$Skopiowana zawartość funkcji smallreset() z pliku includes/reset.php}
?>
Schemat pliku duzy_reset.php taki sam, tylko zę z inna skopiowaną funkcją.
Do harmonogramu należy dodać:
/usr/local/bin/php5 /home/adres_gry_bez_nazwa_dot_pl/ftp/includes/maly_reset.php
Pozdrawiam.