←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Cron UnixStorm

  • +
  • -
Eryk - zdjęcie Eryk 09.01.2012

Witam, mam stronę na UnixStorm i problem z PsychoStats
Mianowicię wszystko niby działa lecz nie pojawiają się statystyki, w logach wyskakuję mi
/bin/sh: /home/NazwaKonta/stats.pl: /usr/bin/perl^M: z?y interpreter: Nie ma takiego pliku
ani katalogu

Nie wiem co jest, plik stats.pl dałem przed publick_html i pupa,
Crona wpisalem:
Minuta: */1
Godzina: *
Dzień Miesiąca*
Miesiąć*
Dzień Tygodnia*
Ścieszka: /home/NazwaKonta/stats.pl

Przykładowy screen Panelu UnixStorm
Dołączona grafika
Głównym problemem wydaje mi się Cron gdyż logi itp są ;/ tylko nie ma statystyk ;/
Odpowiedz

  • +
  • -
Kamil Ciszewski - zdjęcie Kamil Ciszewski 09.01.2012

Mam ten sam problem. Proszę o jak najszybszą odpowiedź dla mnie i dla kolegi.
Odpowiedz

  • +
  • -
Eryk - zdjęcie Eryk 10.01.2012

Widzę że nigdy jeszcze nikt do końca nie wyjaśnił jak to zrobić na unixstorm, wszędzie gdzie czytam to ostatni post jest: Napisz na GG .... Od czego jest forum ! ...... Prosił bym o pomoc i rozwiązanie problemu raz na zawsze.
Odpowiedz

  • +
  • -
Drzanas - zdjęcie Drzanas 10.01.2012

A próbowałeś napisać do supportu UnixStorm?
Odpowiedz

  • +
  • -
Kawon - zdjęcie Kawon 10.01.2012

na unixstorm działa:
cd /home/NAZWA_KONTA/domains/TWOJA_DOMENA.PL/ && /usr/bin/perl ./stats.pl
Odpowiedz

  • +
  • -
Eryk - zdjęcie Eryk 10.01.2012

Dodałem tak jak napisałeś Kawon i
Can't open perl script "./stats.pl": Nie ma takiego pliku ani katalogu
Plik stat.pl znajduję mi się przed Publick_Html
Użytkownik Eryk edytował ten post 10.01.2012 16:07
Odpowiedz

  • +
  • -
Kawon - zdjęcie Kawon 10.01.2012

zamist NAZWA_KONTA i TWOJA_DOMENA.PL wpisałeś swoje dane ? :crazy:
Odpowiedz

  • +
  • -
Eryk - zdjęcie Eryk 10.01.2012

Głupie pytanie ....
Tak podałem swoje
Nazwa Konta - Czyli login itp
Domena - Strona.pl np..
Odpowiedz

  • +
  • -
Kawon - zdjęcie Kawon 10.01.2012

zrób tak jak napisał ci Drzanas ...
Odpowiedz

  • +
  • -
Eryk - zdjęcie Eryk 10.01.2012

UnixStorm nie pomorze mi w tym gdyż nie miał by co zrobić.... Pisałem już do nich raz.
Widzę że chyba jest nie możliwe postawienie PsychoStats na UnixStorm.
Odpowiedz

  • +
  • -
Kawon - zdjęcie Kawon 10.01.2012

Nie wiem co jest, plik stats.pl dałem przed publick_html i pupa,

folder lib dałeś przed public_html ?

jak masz ustawioną domenę na domyślną to po wejściu na ftp musisz wejśc kolejno w katalogi
domains/nazwa_domeny/
i dopiero wtedy wrzucać stats.pl itd.
Odpowiedz

  • +
  • -
sebul - zdjęcie sebul 10.01.2012

UnixStorm nie pomorze mi w tym gdyż nie miał by co zrobić.... Pisałem już do nich raz.
Widzę że chyba jest nie możliwe postawienie PsychoStats na UnixStorm.

A patrz, jakoś mi odpisali i wytłumaczyli co mam zrobić (w różnych sprawach jeśli chodzi o cron) oraz chyba nawet podali jaką ścieżkę mam tam wstawić. Napisz do nich, wystarczy dobrze zadać pytanie lub opisać problem, uwierz mi, że tak będzie najszybciej, a nie pytanie się na forum, czemu nie działa.
Odpowiedz

  • +
  • -
Eryk - zdjęcie Eryk 10.01.2012

Napisałem do UnixStorm po raz drugi. Zobaczymy co z tego wyjdzie, jeśli się uda to napisze jak został rozwiązany problem.
Odpowiedz

  • +
  • -
Portek - zdjęcie Portek 10.01.2012

/usr/bin/perl && /home/NAZWA_KONTA/domains/TWOJA_DOMENA.PL/stats.pl

Nie ma to jak najpierw wskazać folder, przejść do innego (/usr/bin/perl) i z niego próbować ładować nieistniejący plik (stats.pl)...
Użytkownik Portek edytował ten post 10.01.2012 20:19
Odpowiedz

  • +
  • -
Eryk - zdjęcie Eryk 11.01.2012

[FATAL]* Called from main(189)->PS::DB(118)->PS::DB::mysql(43) >>>
Error connecting to database using dsn
"DBI:mysql:database=Eryk_DeathMatch;host=localhost;port=":
Access denied for user 'Eryk_DeathMatch'@'localhost' (using password: TAK)

O co chodzi ?
Użytkownik Eryk edytował ten post 11.01.2012 16:40
Odpowiedz

  • +
  • -
Portek - zdjęcie Portek 11.01.2012

O co chodzi ?

Access denied for user 'Eryk_DeathMatch'@'localhost' (using password: TAK)

Zgadnij.
Odpowiedz

  • +
  • -
Eryk - zdjęcie Eryk 11.01.2012

W tym problem że dane do bazy są dobre, hmm

Argument "on" isn't numeric in numeric le (<=) at /home/Eryk/lib/PS/Game/halflife.pm line 1132.
Argument "on" isn't numeric in numeric le (<=) at /home/Eryk/lib/PS/Game/halflife.pm line 1132.
[FATAL]* Called from PS::Feeder::ftp(319)->PS::Feeder::ftp(379)->PS::Feeder(189)->PS::DB(262)->PS::DB(598) >>>
Error executing DB query:
INSERT INTO ps_state (`ipaddrs`, `players`, `file`, `logsource`, `map`, `lastupdate`, `timestamp`, `pos`, `id`, `line`) VALUES ('{}', '[]', 'konsola.log', '1', 'unknown', '1326319288', NULL, '0', '1', '0')
Kolumna 'timestamp' nie mo�e by� null
--end of error--
Odpowiedz

  • +
  • -
Portek - zdjęcie Portek 12.01.2012

Kolumna 'timestamp' nie mo�e by� null

Przecież napisano jasno i wyraźnie. Możesz wykonać ręcznie zapytanie, ale to zbędne, bo tak czy siak wstawia puste dane - a w sumie to pusty cały rekord.
Odpowiedz

Prizmo* - zdjęcie Prizmo* 16.01.2012

W cronie ustaw czasy jak chcesz
a sciezke ustaw:
/home/nazwausera/stats.pl
jak polaczysz sie na ftp serwera www, w 1 Katalogu przed public_html daj pliki stats
http://screenshooter...1595583/ervwlij
Chyba ze masz kilka Serwerow to zrob Folder np: Tp i w niego wpakuj stats.pl i reszte :)


Powtarzam komende:
/home/prizmo/stats.pl
lub jak masz folder
/home/prizmo/TP/stats.pl
Mi dziala nic na emaial nie przychodzi a logi pobiera ;)
Mam nadzieje ze Rozszyfrujecie to :)
Odpowiedz

  • +
  • -
glutex - zdjęcie glutex 01.02.2012

Jako, że sam miałem problemy z ustawieniem Crona na UnixStorm'ie, daję wzór działającej ścieżki do pliku stats.pl:

cd /home/TWóJ_LOGIN_DO_FTP/ŚCIEŻKA_DO_FOLDERU_Z_PLIKIEM_STATS.PL/ && /usr/bin/perl ./stats.pl

czyli przykładowo powinno wyglądać to tak:

cd /home/login/nazwa_folderu/nazwa_folderu/ && /usr/bin/perl ./stats.pl
Odpowiedz