Fajnie, że ta funkcjonalność się pojawi. Przyznam, że od jakiegoś czasu zacząłem używać statystyk Google ale jakoś mnie nie przekonują. To znaczy owszem zbierają dane itd. ale nie tak szczegółowo i przejrzyście jak to wygląda w estats. Stąd chętnie podpiąłbym kilka witryn pod estats i cieszył się, że mam wszystko w jednym miejscu.

Przydatną funkcją byłaby możliwość dodania do linków na wzór Google Analytics kodu, umożliwiającego zliczanie pobrań plików. Tylko w taki sposób by uniknąć zliczenia w przypadku gdyby ktoś dwukrotnie kliknął na link.
Obecnie w Wordpress używam wtyczki do Google Analytics, gdzie właśnie mam dodany kod do każdego odnośnika do pliku, który powoduje właśnie zliczanie konkretnych plików, głównie są to dokumenty pdf, word, excel.

Nie wiem czy jest taka funkcjonalność, ale fajnie gdyby dało się w statystykach zbierać informacje z 2-3 witryn i wybierać, które statystyki nas interesują i wyświetlić tylko te dotyczącej  wybranej przez nas w danym momencie domeny.
Bo z tego co widzę chyba obecnie gdybyśmy chcieli w miarę zachować porządek, to musielibyśmy instalować ponownie statystyki dla każdej strony oddzielnie.

3

(5 odpowiedzi, napisanych Inne)

W jaki sposób uniemożliwić google indeksowanie statystyk. Chodzi mi o to, że w wyszukiwarce pojawia się domena z linkiem do statystyk, chciałbym by google nie indeksowało strony statystyk.


pozdrawiam.

Chcąc zrobić backup wszedłem do Kopia zapasowa i znalazłem jeszcze takie błędy:

#1 Warning .../estats/pages/admin/backups.php:35)
array_reverse() [function.array-reverse]: The argument should be an array
#2 Warning ...estats/pages/admin/backups.php:35)
array_reverse() [function.array-reverse]: The argument should be an array
#3 Notice .../estats/pages/admin/backups.php:70)
Undefined index: sqlformat

... - wykropkowałem nazwę domeny

A tak z ciekawości to co powoduje powyższe błędy? Nie jestem programistą ale lubię wiedzieć gdzie może być przyczyna problemu smile

serwer to iq.pl

po usunięciu problem zniknął.

Pierwszy błąd zniknął został jeszcze:

implode() [function.implode]: Invalid arguments passed
w estats/pages/admin/main.php:60

Jeszcze pojawia mi się taki błąd przy powyższym komentarzu po wejściu do Administracja:

Undefined variable: NewVersion
w estats/pages/admin/main.php:24)
oraz
implode() [function.implode]: Invalid arguments passed
w estats/pages/admin/main.php:60

Nie wiem czy nie zaszalałem za bardzo.

 /*  if (($CheckVersionTime || (defined ('ESTATS_INSTALL') && !isset ($_POST))) && (!isset ($_SESSION['eStats']['latestversion']) || (time () - $_SESSION['eStats']['latestversion'][1]) > $CheckVersionTime)) {
      if ($File = fopen ('http://estats.emdek.cba.pl/current.php?'.$_SERVER['SERVER_NAME'].'---'.$_SERVER['SCRIPT_NAME'].'---'.ESTATS_VERSION, 'r')) $_SESSION['eStats']['latestversion'] = array (fread ($File, 6), time ());
      else $Information[] = array (e_i18n ('Could not check for new version availability!'), 'error');
      $NewVersion = ((isset ($_SESSION['eStats']['latestversion']) && str_replace ('.', '', $_SESSION['eStats']['latestversion'][0]) > str_replace ('.', '', ESTATS_VERSION))?$_SESSION['eStats']['latestversion'][0]:0);
      }
   else $NewVersion = '';
   if ($NewVersion) $Information[] = array (sprintf (e_i18n ('New version is available (%s)!'), $_SESSION['eStats']['latestversion'][0]), 'information');*/

Czy ten fragment odpowiada w całości za sprawdzani

Mam błąd
fopen() [function.fopen]: URL file-access is disabled in the server configuration
w estats/index.php:299

Jaki fragment kodu w statystykach w wersji 4.9.21 mam skasować lub wyłączyć by ten błąd się nie pojawiał?
Wiem że w linii 299 ale tam kod jest powiązany dalej niż sama linia 299 zdaje się. Chodzi o to by czegoś nie zepsuć smile

Podczas instalacji na serwerze superhost który nawiasem mówiąc nie jest zbyt hmm "ciekawy", pojawia się poniższy komunikat:


#1 Warning (/users/0003/user/www/user.superhost.pl/domena/estats2/lib/db/MySQL/common.php:31)
mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)


Gdy oleję ten komunikat i przejdę do instalacji to jest cała masa błędów i ostatecznie statystyki się nie zainstalują.

Dodatkowo przy próbie aktualizacji na starszą wersje 4.5.x wygląda to tak że trwa próba nawiązania połączenia z bazą ale nic się nie dzieje.
Na localhost (serwer ustawiony ręcznie żaden gotowiec:)  ) nie miałem problemów z aktualizacją.


Pozdrawi

Czy jest możliwość uzyskania żeby "strona odsyłająca" użytkownika(danego ip), który wejdzie pierwszy raz była na przykład zapisywana w szczegółach wizyty jako pierwsza wizyta, a  w szczegółowych statystykach  "strona odsyłająca" się odświeżała co kolejną wizytę?

Chodzi mi o to, że gdy użytkownik wejdzie pierwszy raz to "strona odsyłająca" jest zapisywana i juz ciągle się pokazuje w szczegółowych statystykach danego odwiedzającego i w tym momencie trochę dezorientujące jest skąd wszedł przy kolejnych wizytach czy ma stronę w ulubionych itd. itp.


Pozdrawiam

13

(19 odpowiedzi, napisanych Rozwiązywanie problemów)

Czyli jakie sugerował byś rozwiązanie bo skoro za to odpowiada serwer czyli w zasadzie Appserv i z tego co widzę chyba mało kto miał ten problem albo wręcz jestem jedyny to ingerencja w statystyki nie ma sensu bo to półśrodek:) Może darować sobie gotowce i po prostu zainstalować apache, mysql, php i phpmyadmin osobno nie używając gotowych paczek tego typu ewentualnie poeksperymentować z konfigiem apache, php lub mysql?

14

(19 odpowiedzi, napisanych Rozwiązywanie problemów)

A więc tak po wpisaniu do index powyższego i wejściu do statystyk pojawił się u góry tekst:

"string(89) ":\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Program Files\Common Files\Adobe\AGL"

Następnie zapodałem plik config-gui_5744787bdbddccb9.dat do skryptu php i wynik jest taki podgląd źródła:

<pre>
array(28) {
  ["RegenerateForAdmin"]=>
  string(1) "1"
  ["DBCache"]=>
  array(5) {
    ["archive"]=>
    string(2) "15"
    ["detailed"]=>
    string(1) "3"
    ["general"]=>
    string(2) "15"
    ["technical"]=>
    string(2) "15"
    ["time"]=>
    string(2) "15"
  }
  ["AntyFlood"]=>
  string(1) "2"
  ["BlockedIPs"]=>
  array(0) {
  }
  ["CheckVersionTime"]=>
  string(3) "600"
  ["DateFormat"]=>
  string(11) "d.m.Y H:i:s"
  ["Debug"]=>
  string(1) "0"
  ["DefaultLang"]=>
  string(2) "en"
  ["DefaultPage"]=>
  string(7) "general"
  ["DefaultTheme"]=>
  string(6) "Silver"
  ["EditMode"]=>
  string(1) "1"
  ["Header"]=>
  string(127) "%statsfor% <a href="http://{servername}" tabindex="{tindex}">{servername}</a><br />
<small>%collectedfrom% {startdate}</small>"
  ["IgnoredAmount"]=>
  string(2) "30"
  ["LogsAmount"]=>
  string(2) "50"
  ["Offset"]=>
  string(1) "0"
  ["MaxAdminGroupOptions"]=>
  string(2) "50"
  ["Maintenance"]=>
  string(1) "0"
  ["Pass"]=>
  string(0) ""
  ["RemeberTime"]=>
  string(7) "1209600"
  ["TimeZone"]=>
  string(3) "UTC"
  ["WeekStartDay"]=>
  string(1) "1"
  ["WhoisLink"]=>
  string(52) "http://www.ripe.net/fcgi-bin/whois?searchtext=[data]"
  ["Charts"]=>
  array(3) {
    ["defaultview"]=>
    string(3) "all"
    ["showlevels"]=>
    string(1) "1"
    ["showtooltips"]=>
    string(1) "1"
  }
  ["Detailed"]=>
  array(7) {
    ["amount"]=>
    string(2) "30"
    ["period"]=>
    string(2) "30"
    ["detailsamount"]=>
    string(2) "30"
    ["keepalldata"]=>
    string(1) "1"
    ["maxpages"]=>
    string(2) "10"
    ["showdetails"]=>
    string(1) "1"
    ["showrobots"]=>
    string(1) "1"
  }
  ["HowMany"]=>
  array(16) {
    ["browsers"]=>
    string(2) "15"
    ["cookies"]=>
    string(1) "3"
    ["flash"]=>
    string(2) "10"
    ["hosts"]=>
    string(2) "15"
    ["java"]=>
    string(1) "3"
    ["javascript"]=>
    string(1) "3"
    ["keywords"]=>
    string(2) "15"
    ["langs"]=>
    string(2) "15"
    ["oses"]=>
    string(2) "15"
    ["referrers"]=>
    string(2) "15"
    ["robots"]=>
    string(2) "15"
    ["screens"]=>
    string(2) "10"
    ["sites"]=>
    string(2) "30"
    ["vbrowsers"]=>
    string(2) "15"
    ["voses"]=>
    string(2) "15"
    ["websearchers"]=>
    string(2) "15"
  }
  ["Path"]=>
  array(4) {
    ["mode"]=>
    string(1) "0"
    ["prefix"]=>
    string(15) "index.php?vars="
    ["separator"]=>
    string(5) "&amp;"
    ["suffix"]=>
    string(0) ""
  }

15

(19 odpowiedzi, napisanych Rozwiązywanie problemów)

Wynik:


  }
  ["Path"]=>
  array(4) {
    ["mode"]=>
    string(1) "0"
    ["prefix"]=>
    string(15) "index.php?vars="
    ["separator"]=>
    string(5) "&"
    ["suffix"]=>
    string(0) ""
  }

A tutaj z podglądem:

 }
  ["Path"]=>
  array(4) {
    ["mode"]=>
    string(1) "0"
    ["prefix"]=>
    string(15) "index.php?vars="
    ["separator"]=>
    string(5) "&amp;"
    ["suffix"]=>
    string(0) ""
  }