16

Odp: Problem z aktualizacją (localhost)

No to pozostaje jeszcze sprawdzić jak to wygląda po obróbce, wstaw do index.php, przed:

die (preg_replace ('#(\{tindex\})#e', '$TIndex++', $Page));

Kod:

echo '<pre>';
var_dump ($Path);
echo '</pre>';

I ponów wcześniej podaną "procedurę weryf

Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.

17

Odp: Problem z aktualizacją (localhost)

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) ""
  }

18

Odp: Problem z aktualizacją (localhost)

Wygląda to na śmiecenie zmiennymi przez serwer lub samo PHP i może być problem z ominięciem tego bez zmiany nazwy zmiennej, ale jest to problematyczne i raczej bezcelowe, bo nigdy nie wiadomo do jakiej zostaną wrzucone śmieci ;-)...
Możesz spróbować ponownie nadpisać gdzieś na początku kodu (po wywołaniach e_configuration) z użyciem prawidłowych wartości, ale nie ma gwarancji sukcesu, gdyż przyczyna leży poza kodem statystyk.

Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.

19

Odp: Problem z aktualizacją (localhost)

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?

Ostatnio edytowany przez pisacco (19.01.2008 01:44:27)

20

Odp: Problem z aktualizacją (localhost)

Trudno mi powiedzieć gdzie dokładnie leży przyczyna tego dziwnego zjawiska, bo spotkałem się z nim niedawno dla innej zmiennej...
Najdziwniejsze jest to, że nadpisywana jest w trakcie wykonywania skryptu, co nie ma prawa mieć miejsca.
Poza tym, jakoś nigdzie nie znalazłem informacji, że te zmienne są zarezerwowane (co byłoby zwyczajnie głupotą, gdyż ich nazwy same się narzucają do użycia w danym celu).
Możesz spróbować użyć innego "gotowego" zestawu, ale nie ma gwarancji, że nawet przy oddzielnej instalacji komponentów nie będzie dalej występować.
Mam nadzieję, że są to tylko przejściowe błędy oprogramowania, a nie nowa funkcjonalność, która powinna uszczęśliwiać użytkowników...

Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.