Polecam użycie na początek normalnego zestawu serwerowego (Krasnal to dość dziwny i w dodatku bardzo przestarzały zestaw), np. na WampServer.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Forum projektu eStats » Posty przez Emdek
Polecam użycie na początek normalnego zestawu serwerowego (Krasnal to dość dziwny i w dodatku bardzo przestarzały zestaw), np. na WampServer.
Zmiana ustawień w bazie i czyszczenie data/cache/ nie pomaga?
Adresy linków są już błędne po użyciu adresu http://localhost/estats/?
Jaki to serwer i jaka wersja PHP?
Należy wykonać podany skrypt, wymaga to interpretera języka Python.
Nie wiem jak to dokładnie wygląda np. pod Windowsem (domyślam się, że tego systemu używasz), ale zapewne gdzieś w sieci można znaleźć informacje na temat wykonywania skryptów tego typu pod tym systemem.
Tutaj znajdziesz odpowiednie informacje:
Najpierw gratulacje - to najlepszy darmowy skrypt do statystyk, jaki kiedykolwiek udało mi się znaleźć.
Dziękuję :-).
A co do samego pomysłu, to jest bardzo sensowny i przy okazji łatwy do zrealizowania, więc dopiszę go do listy rzeczy do zrobienia dla następnego większego wydania (jeśli dobrze pójdzie i będę miał dość wolnego czasu, to pomiędzy świętami a przełomem stycznia i lutego pojawi się przynajmniej jakieś testowe wydanie).
Ponadto chce złożyć szczere podziękowania za te wszystkie projekty autorowi i wszystkim którzy się do nich przyczynili.
Dziękuję w imieniu własnym i testerów :-).
Postaram się przy okazji następnego wydania opisać rozmieszczenie plików trochę lepiej w README, tak żeby nie było już żadnych wątpliwości.
Co do błędów, to cóż, czasem się coś przeoczy niestety, szczególnie w dodatkowych funkcjach, które są bardziej dodatkami niż podstawową funkcjonalnością. Większość z nich jest już poprawiona w kolejnej wersji, która czeka już kilka miesięcy na wydanie (pierwotnie planowane na pierwszego września), ale nie mam obecnie czasu na jej dokończenie (może znajdę trochę czasu w styczniu...).
Jeśli chodzi o sugestie, to czytanie plików pakietów biurowych wykracza poza możliwości PHP, w najlepszym wypadku udałoby się pewnie wygenerować z nich obrazki, z użyciem dodatkowych bibliotek. Zastanawiam się też nad dodaniem opcjonalnych akcji pobierania / otwierania plików, co dałoby możliwość wyświetlenia stron HTML itd. Do pobierania katalogów można by natomiast użyć wbudowanej opcji kompresji.
Czyli widocznie przeoczyłeś ten wpis ;-).
Poszukaj jeszcze raz, CollectedFrom.
Jeśli nie ma takiego wpisu, to go po prostu dodaj ;-).
Co do tabeli konfiguracji, to struktura nie była zmieniana, ale nazwy kluczy zmieniły się dość istotnie.
Poszukaj rekordu o kluczu CollectedFrom w tabeli o nazwie podobnej do estats_configuration, jako wartość wpisz datę i wybierz funkcję generowania z niej uniksowego znacznika czasu (UNIX_TIMESTAMP), lub coś podobnego, nie pamiętam już dokładnie jak to wyglądało w phpMyAdmin.
Aby usunąć wszystkie dane Szczegółowych, trzeba wyczyścić tabele estats_visitors oraz estats_details. Oczywiście najlepiej najpierw zrobić sobie kopię zapasową danych.
Co do ręcznego przenoszenia danych, to nie będzie nigdy do końca działać, jeśli były zmiany w strukturze tabel. Stąd dziwne te wartości i ostrzeżenia o braku zmiennych, wynikające z tego, że doszło kilka nowych wartości w tabeli konfiguracji, a część ma zmienione nazwy (w ramach porządkowania nazewnictwa).
Jeśli chodzi o liczbę osób online, to może to być jakiś błąd przy wyliczaniu tej wartości w tym module, postaram się zająć tym w wolnym czasie.
Co do ostrzeżeń występujących po instalacji nowej wersji, to winna jest archaiczna wersja PHP (nieistotne ostrzeżenia o zdeprecjonowaniu składni z użyciem var) oraz ograniczenia nałożone na użytkowników (o ustawianiu zmiennych języka).
Możesz jeszcze spróbować dodać ./ na początku ścieżek dostępu występujących we wskazanych liniach, czyli np. zamień:
[code]'share/themes/'[/code]
Na:
[code]'./share/themes/'[/c
Dodatkowo możesz dodać specjalne wpisy w plikach motywów (pliki theme.tpl w folderach w katalogu share/themes/).
Więcej informacji tutaj:
http://www.kurshtml.boo.pl/html/roboty,body.html
Niech zgadnę, OVH?
Sprawdź czy pliki i foldery mają odpowiednio prawa dostępu (CHMOD) większe lub równe odpowiednio 644 i 755.
Swoją drogą, ten problem akurat nie powinien mieć żadnego związku z instalowaniem wielu kopii.
To wiele tłumaczy...
Polecałbym się wynieść stamtąd (i to nie z powodów tych problemów, tak szczerze :-)), parametry prehistoryczne, a sam hosting ma długą historię dziwnych problemów...
Na chwilę obecną mogę tylko poradzić próbę skopiowania bazy (eksport z OVH i import lokalnie) i pliku conf/config.php na serwer uruchomiony lokalnie (np. z użyciem WAMPServer lub innych) i próbę dokonania aktualizacji na nim, a następnie przeniesienie bazy i plików znowu na serwer.
Niestety nie mogę nic więcej poradzić, bo w ten weekend nie miałem kompletnie na nic czasu, a będę w domu dopiero w piątek wieczór...
Forum projektu eStats » Posty przez Emdek