PHP-Web-Stat Support Forum
https://www.php-web-statistik.de/cgi-bin/yabb/YaBB.pl
Board (Deutsch) >> Probleme & Fragen >> Server hat auf PHP 8.0 umgestellt
https://www.php-web-statistik.de/cgi-bin/yabb/YaBB.pl?num=1615363271

Beitrag begonnen von Bigberle am 10.03.21 um 09:01:11

Titel: Server hat auf PHP 8.0 umgestellt
Beitrag von Bigberle am 10.03.21 um 09:01:11
Hallo
habe ein Problem der Server hat gestern auf PHP 8.0 umgestellt
und nun zähler er nicht mehr.
Bleibt beim anmelden hängen Statistik-Cache wird aktualisiert!
Dieser Vorgang kann einige Sekunden dauern.
:'(
Was kann ich tun?

Titel: Re: Server hat auf PHP 8.0 umgestellt
Beitrag von Bigberle am 16.03.21 um 07:41:15
Hallo bin immer noch nicht weiter
Habe alles neu installiert.
Es wurden 6 Besucher gezählt und dann geht nicht mehr.
Jetzt kommt eine Fehlermeldung beim einloggen.
Warning: Undefined array key "password" in index // log login
if ( ( !isset ( $_GET [ 'parameter' ] ) || $_GET [ 'parameter' ] != 'finished' ) && ( !isset ( $_GET [ 'action' ] ) || $_GET [ 'action' ] != 'backtostat' ) && ( !isset ( $_POST [ 'archive' ] ) || $_POST [ 'archive' ] != '1' ) )
{
  if     ( ( passCrypt ( $_POST [ 'password' ] ) == $adminpassword ) || ( md5 ( $_POST [ 'password' ] ) == md5 ( $adminpassword ) ) ) { last_login_log ( 'adminpassword' ); $_SESSION [ 'loggedin' ] = 'admin'; }
  elseif ( ( ( passCrypt ( $_POST [ 'password' ] ) == $clientpassword ) || ( md5 ( $_POST [ 'password' ] ) == md5 ( $clientpassword ) ) ) && ( $clientpassword != "" ) ) { last_login_log ( 'userpassword' ); $_SESSION [ 'loggedin' ] = 'client'; }
  else   { last_login_log ( "user" ); $_SESSION [ 'loggedin' ] = 'user'; }
}
//------------------------------------------------------------------------------
kann mir bitte einer helfen!

Titel: Re: Server hat auf PHP 8.0 umgestellt
Beitrag von radioven am 23.03.21 um 09:06:35
Hast Du auch die neueste Version vom Anfang des Jahres installiert? Mit den dort vorgenommenen Anpassungen des Scripts sollte die Statistik auch unter PHP 8 laufen (siehe 7 Beiträge weiter unten).

Radioven

Titel: Re: Server hat auf PHP 8.0 umgestellt
Beitrag von Bigberle am 24.03.21 um 14:07:52
Hallo radioven
habe ich alles gemacht, den Beitrag habe ich gelesen.
Der Counter zählt nicht mehr und die Fehlermedung kommt.
Auf der HP ist der Zähler weg.
Beim Einloggen als Admin bleibt er beim Cache wird erstellt hängen und kein Fehler

Titel: Re: Server hat auf PHP 8.0 umgestellt
Beitrag von radioven am 24.03.21 um 15:35:21
Das Problem mit dem verschwundenen Counter hatte ich zunächst auch. Das wurde aber durch das letzte Update behoben.

Falls Du die Datenbankversion benutzt, dann leere doch einfach mal alle Dateien mit der Endung .dta aus dem log-Verzeichnis oder benenne sie nur um und spiele die Originaldateien ein. Ich mache das auch so, wenn es mal Schwierigkeiten bei der Cache-Aktualisierung gibt. Es geht dann nichts verloren, da alles in der Datenbank gespeichert ist.

Titel: Re: Server hat auf PHP 8.0 umgestellt
Beitrag von Bigberle am 24.03.21 um 17:36:56
Danke für die Antwort
habe ich auch probiert.
Habe sogar alles gelöscht und die neue Version installiert mit
text Datenbank ging bis 12 Besucher dann wieder alles beim alten.

PHP-Web-Stat Support Forum » Powered by YaBB 2.5.2!
YaBB Forum Software © 2000-2012. Alle Rechte vorbehalten.