No to czekam na tą betę
Pozdrawiam
Strony 1
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Forum projektu eStats » Posty przez kajttek
Strony 1
No to czekam na tą betę
Pozdrawiam
I co, ruszyło się coś może w tym temacie?
Strasznie brakuje możliwości pobierania plików. Strasznie mi na tym zależy. Dało by rade taką aktualizacje wprowadzić.
Bo ebrowser jest ma bardzo dużo funkcji, ale bez mozliwosci pobierania, to nadaje sie jedynie do trzymania zdjeć. A tak to by był swietny menadżer do zarządzania plików na serwerze, którzy wszyscy mogą ściągać.
Pozdrawiam
nareszcie coś się ruszyło, chociaż ja czekam z niecierpliwością na wersje z 5 na przedzie. pozdrawiam i życzę powodzenia
O to miło, to czekam Przetestuje.
Z tym ze ja właśnie pracuje na MySql Ale bazę można zmienić zawsze
Heh, A kiedy ta wersja, bo już pół roku czekam :) Wiem ze z czasem ciężko, ale może planujesz już jakąś datę wydania?:)
Witam.
Tak mnie natchnęło, jak oglądałem ostatnio moje staty, że wersje Firefox'a powinny być podzielone w inny sposób. Tj. Firefox 1, Firefox 2 i Firefox3. A nie tak jak teraz, że mam milion wersji Firefox'a ( przecież co miesiąc wychodzi nowa) a to tak właściwie tylko drobne poprawki a nie nowa wersja. Pozdrawi
Ponadto błędy i wrażenia jaki odniosłem po godzinie użytkowania:
- W trybie administratora po wejściu w kosz, wyskakuje biały ekran z tekstem "showLoading (0);"
- Nie można zmienić hasła, ( po wprowadzeniu nowego i akceptacji wylogowuje i zalogować można się tylko wpisując stare hasło)
- Po kliknięciu w FTP wyskakuje panel nowego połączania. Klikając w krzyżyk u góry okienko nie wyłącza się.
- W konquerorze, w panelu logowania się niema polskich znaków ( krzaczki) w pozostałych miejscach jest okay. W Firefox również okay.
- W katalogu domowym widać plik index.php
- Po zmianie trybu wyświetlania plików zawsze przenosi do katalogu home.
Ponadto moje wrażenia:
- Nie czyta pakietów DOC i ODT. Ale to chyba nie takie proste.
- Pliki z rozszerzeniem html i php mogły by być wyświetlane jako strony a nie jako tekst. To chyba najbardziej mi przeszkadza.
- Można by dodać funkcje ściągnij plik/ściągnij katalog
- W instrukcji można dopisać, ze pliki trzeba składać w katalogu nadrzędnym żeby się wyświetlały. Pozdrawiam
Okay, sam doszedłem do rozwiązania.
Po kolei, może komuś się przyda:
Po pierwsze stworzyłem na serwerze osobny katalog - ogloszenia
Tak więc mam www.barbara.lubon.pl/ogloszenia/
Katalog jest pusty.
Kopiuje tu katalog ebrowser razem z wszystkimi plikami.
Nadaje plikom odpowiednie prawa.
Tworze stronę index.php i wklejam do niej:
<?php
define ('EBROWSER_PATH', 'ebrowser/');
include (EBROWSER_PATH.'index.php');
?>
następnie przerzucam plik index.php do katalogu ogloszenia.
Teraz otwieram strona www.barbara.lubon.pl/ogloszenia (ale nie www.ba...on.pl/ogloszenia/ebrowser !! )
system podaje mi moje hasło i juz jest okay.
jedyny problem, to fakt że teraz w katalogu głównym przeglądarki widzę plik inex.php, a ja go nie chce tam widzieć Niewiem jak sobie z tym poradzić??
Pozd
EBROWSER_PATH is not defined!
Witam. Jestem administratorem strony:
Od pół roku używam statystyk eStats. Jestem z nich bardzo zadowolony i dumny z tego ze Polacy tez potrafią tworzyć takie wspaniałe rzeczy.
Teraz chciałem skorzystać z projektu ebrowser. Bardzo spodobała mi się ta przeglądarka plików.
Tak wiec ściągnąłem ją, rozpakowałem wrzuciłem na serwer cały katalog ebrowser.
Nadałem odpowiednie prawa plikom.
To pliku inex.html i do pliku spis.php dodałem kod:
<?php
define ('EBROWSER_PATH', '/ebrowser/');
include (EBROWSER_PATH.'index.php');
?>
Problem w tym, ze nie wiem czy ten kod dobrze skonfigurowałem, (czy nie powinno być ebrowser/ zamiast /ebrowser/ , albo zupełnie moze inaczej jakoś?) Nie wiem też czy przez to ze dodałem go do pliku indx.html zamiast inex.php ( którego nie posiadam) to jest poprawnie.
kod estats dodawałem tylko do katalogu spis.php, dlatego się pytam?
Problem w tym ze wyświetla mi błąd
EBROWSER_PATH is not defined!
Wiem ze autor niema zbytnio czasu odpowiadać na pytania, dlatego też nie chce go specjalnie obciążać pytaniami.
Ponadto chce złożyć szczere podziękowania za te wszystkie projekty autorowi i wszystkim którzy się do nich przyczynili. Również jestem zwolennikiem opensource i systemów Li
Dobra Panowie wielkie dzięĸi Jak bym się mógł jakoś odwdzięczyć? Jak znajdę jakieś błędy pod moją konfiguracją to oczywiści poinformuje
Pozdrawiam
Nie wiem, statystyki są aktywne, tryb edycji wyłączony.
Wszystkie pliki maja uprawnienia 755, na większe administratorzy serwerów nie pozwalają, ale mówią ze to to samo co 777. Nie wiem w czym problem. Pozdrawiam
plik stats.php wygląda tak:
[code]
<?php
error_reporting (0);
ignore_user_abort (1);
if (!session_id ()) session_start ();
define ('ePATH', dirname (__FILE__).'/');
function e_error ($Error, $File, $Line, $Arg = 0) {
if (!defined ('eCRITICAL')) define ('eCRITICAL', 1);
echo '<b>eStats error:</b> <i>'.($Arg?$Error:'Could not load file: <b>'.$Error.'</b>!').'</i> (<b>'.$File.': '.$Line.'</b>)<br />
';
}
if (isset ($_GET['estats']) && isset ($_GET['count']) && $_GET['count']) {
define ('eCOUNT', 1);
if (isset ($_GET['address'])) {
$Address = parse_url ($_GET['address']);
define ('eADDRESS', $Address['path'].($Address['query']?'?'.$Address['query']:''));
}
if (isset ($_GET['title'])) define ('eTITLE', $_GET['title']);
}
if (!include (ePATH.'conf/config.php')) e_error ('conf/config.php', __FILE__, __LINE__);
if (!include (ePATH.'lib/stats.php')) e_error ('lib/stats.php', __FILE__, __LINE__);
if (!include (ePATH.'db/'.$DBType.'/stats.php')) e_error ('db/'.$DBType.'/stats.php', __FILE__, __LINE__);
if (!defined ('eCRITICAL')) $DB = new estats_db;
if (!defined ('eCRITICAL')) {
e_configuration (0);
if ($StatsEnabled) {
if ($SendHeaders) e_headers ();
if ($Backups['time'] && ((time () - $LastBackup > $Backups['time']))) e_create_backup ();
if (defined ('eCOUNT') || isset ($_GET['estats'])) {
e_get_ip ();
if (e_ip (eIP, $IgnoredIPs)) {
if (!isset ($_GET['estats'])) $DB->ignored_visit ();
}
else $DB->visitor ();
}
}
}
if (isset ($_GET['estats']) && $_GET['estats'] && defined ('eNOINFO') && defined ('eVID')) {
$Stats = array (
(($_GET['javascript'] == 1)?1:0),
(is_numeric ($_GET['cookies'])?(int) $_GET['cookies']:'?'),
(is_numeric ($_GET['flash'])?(int) $_GET['flash']:'?'),
(is_numeric ($_GET['java'])?(int) $_GET['java']:'?'),
(((int) $_GET['width'] && (int) $_GET['height'])?((int) $_GET['width']).' x '.((int) $_GET['height']):'?'),
1
);
$Array = array (
'javascript',
'cookies',
'flash',
'java',
'screens'
);
for ($i = 0; $i < 5; $i++) $DB->update ($Array[$i], $Stats[$i]);
}
else $Stats = array_fill (0, 9, 0);
define ('eROBOT', e_robot ($_SERVER['HTTP_USER_AGENT']));
if (!defined ('eADDRESS')) define ('eADDRESS', $_SERVER['REQUEST_URI']);
if (defined ('eCOUNT') && defined ('eNEWVISITOR')) {
$Stats[6] = eROBOT;
if (!eROBOT) {
$Stats[7] = gethostbyaddr (eIP);
$Stats[8] = strtoupper (e_lang ());
if ($CollectData['langs']) $DB->update ('langs', $Stats[8]);
if ($CollectData['browsers']) $DB->update ('browsers', e_browser ($_SERVER['HTTP_USER_AGENT']));
if ($CollectData['oses']) $DB->update ('oses', e_os ($_SERVER['HTTP_USER_AGENT']));
if ($CollectData['hosts']) {
$SHost = explode ('.', $Stats[7]);
$SHost = (!is_numeric (((count ($SHost) > 1)?$SHost[count ($SHost) - 2].'.':'').end ($SHost))?((count ($SHost) > 1)?$SHost[count ($SHost) - 2].'.':'').end ($SHost):'?');
$DB->update ('hosts', ($SHost?$SHost:'?'));
}
if (isset ($_SERVER['HTTP_REFERER']) && ($CollectData['websearchers'] || $CollectData['keywords'])) {
$Referrer = parse_url ($_SERVER['HTTP_REFERER']);
if ($CollectData['referrers']) $DB->update ('referrers', (in_array ($Referrer['host'], $Referrers))?'?':'http://'.strtolower ($Referrer['host']));
$WebSearch = e_websearcher ($Referrer, $CountPhrases);
if ($WebSearch) {
if ($CollectData['websearchers']) $DB->update ('websearchers', $WebSearch[0]);
if ($CollectData['keywords']) {
for ($i = 0, $c = count ($WebSearch[1]); $i < $c; $i++) {
if ($WebSearch[1][$i]) $DB->update ('keywords', $WebSearch[1][$i]);
}
}
}
}
}
else if ($CollectData['robots']) $DB->update ('robots', $Stats[6]);
}
if (defined ('eVID')) {
$DB->visit ($Stats);
if (defined ('eCOUNT') && $CollectData['sites']) $DB->update ('sites', (defined ('eTITLE')?eTI
Hehe, ok dzieki.
Co do Micro$oftu to się mylisz, bo jestem wtych 10 procentach które postawiły na GNU. Konkretnie Kubuntu na desktopach
Dalej. Zmieniłem wpis
var ePath = '/estats/';
Jednak myślę że trzeba zapisać stronę spis.htm jako spis.php, dla poprawności działania wszystkiego tak? Pozdrawiam
Edit:
Dodałem plik spis.php www.lubon.8p.pl/spis.php
Widze ze w źródle strony nie widać już tego skryptu php (chyba został wykonany) ale nadal nie liczy... Pozdrawi
Dzięki za szybką odpowiedź.
No więc tak:
1. Co znaczy "Jednak uwaga - standardowo serwery nie szukają PHP wewnątrz plików z rozszerzeniami html/htm, pamiętaj o tym." ?? Bo nie łapie
2. Tu wszystko jasne, dzięki.
3. Ok podążając za twoim przykładem wstawiłem tak jak mówisz, ale nadal nie nalicza mi.
Tu jest adres strony: http://lubon.8p.pl
Tu jest wstawiony ten kod ( ze względu na niemożliwość wstawienia w index) : http://lubon.8p.pl/spis.htm
Teraz dochodzi 4. No więc korzystam ze ściągawki na http://estats.emdek.cba.pl/index.php?pa … t-install/
Tam jest napisane: "[COUNT] - 0 - zbieraj tylko dane techniczne, 1 - zbieraj wszystkie dane (tylko gdy nie używasz kodu PHP);"
Czyli wnioskuje że jak używa się tego kodu w JS, to tego PHP nie trzeba?
i 5. Mógł byś w źródle strony (spis.htm) zobaczyć co jest źle i dlaczego nadal nie liczy?
Pozdrawiam
Wiem ze głupie pytania, ale w faq niema tego ani w dokumentacji.
1. Czy skrypt ma iść w przypadku stron htm i html do sekcji Head czy Body?
2. Czy wystarczy wstawić to tylko w index.htm czy warto dodać tez na innych podstronach i co to zmienia?
3. Poprawnie skonfigurowany skrypt będzie wyglądał tak:
<?php
define ('ESTATS_COUNT', 1);
define ('ESTATS_ADDRESS', 'index.htm');
define ('ESTATS_TITLE', 'Strona Glowna');
@include ('estats/stats.php');
?>
czy może "index.htm" i "estats/stats.php" powiny byś poprzedzone znakiem "/", czyli wyglądać tak:
<?php
define ('ESTATS_COUNT', 1);
define ('ESTATS_ADDRESS', '/index.htm');
define ('ESTATS_TITLE', 'Strona Glowna');
@include ('/estats/stats.p
Strony 1
Forum projektu eStats » Posty przez kajttek