Statistik |
Beiträge: 144.534 (Täglich: 19,19 )
Themen: 16.701
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 148%
Ausl. d. letzten 5 Minuten: 187%
Ausl. d. letzten 15 Minuten: 234%
Aktulle Uhrzeit: 14:32
Freier Webspace: 4.03 TB
PHP-Version: 7.4.33
|
|
|
Support-> WoltLab Burning Board 2.3.pl2 - Update PHP-Version 7.x |
==[Andy]==
Gestört
Dabei seit: 13.03.2005
Beiträge: 24
0 Filebase-Einträge
Alter: 40 Jahre
Herkunft: Essen wBB-Version: wBB2.3 PHP-Version: 7.3 & 7.4 MySQL-Version: MariaDB 10.1.44 Wo bist du gehostet?: eigener Server
Mitglied bewerten
Level: 28 [?]
Erfahrungspunkte: 166.940
Nächster Level: 195.661
|
|
Danke Viktor
narf, vor lauter Wald die Bäume net gesehen. Hatte nur den Namen des Hacks im Kopf und hab den Direkt gefunden und net weiter geschaut.
[Tante Edit]
Jetzt hab ich bei dem aufruf der wiw.php folgenden Fehler:
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.6): Invalid SQL: SELECT country, c2code FROM bb1_ip_land_database WHERE 1413340425 BETWEEN ip_from AND ip_to
mysql error: Table 'hacksec.bb1_ip_land_database' doesn't exist
mysql error number: 1146
mysql version: 10.1.44-MariaDB-0+deb9u1
php version: 7.3.17
Date: 16.05.2020 @ 18:50
Script: /wiw.php?sortby=lastactivity&order=DESC
Referer:
[EDIT 2]
SQL wieder per Hand eingefügt ging es.
Nach ip_einlesen.php ausführen wieder leere weiße seite.
__________________
|
|
16.05.2020 20:48 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.780.299
Nächster Level: 266.777.854
|
|
|
16.05.2020 21:01 |
|
|
==[Andy]==
Gestört
Dabei seit: 13.03.2005
Beiträge: 24
0 Filebase-Einträge
Alter: 40 Jahre
Herkunft: Essen wBB-Version: wBB2.3 PHP-Version: 7.3 & 7.4 MySQL-Version: MariaDB 10.1.44 Wo bist du gehostet?: eigener Server
Mitglied bewerten
Level: 28 [?]
Erfahrungspunkte: 166.940
Nächster Level: 195.661
|
|
Hab sie dann per SQL wieder angelegt.
Dann hab ich wieder nur Flaggen mit Unknown gezeigt bekommen und nach ausführen der ip_einlesen.php datei eine weiße Seite.
[EDIT]
Versuche es mal der anderen Version
__________________
|
|
16.05.2020 21:03 |
|
|
==[Andy]==
Gestört
Dabei seit: 13.03.2005
Beiträge: 24
0 Filebase-Einträge
Alter: 40 Jahre
Herkunft: Essen wBB-Version: wBB2.3 PHP-Version: 7.3 & 7.4 MySQL-Version: MariaDB 10.1.44 Wo bist du gehostet?: eigener Server
Mitglied bewerten
Level: 28 [?]
Erfahrungspunkte: 166.940
Nächster Level: 195.661
|
|
Schande über mein Haupt....
hätte ich es vorher gefunden wäre mir vieles ersparrt geblieben. Funzt mit der anderen Version.
Aber ich danke Dir trotzdem Viktor.
__________________
|
|
16.05.2020 21:30 |
|
|
|
Moin,
habe hier in der Errorlog folgende Warnung:
|
Zitat: [21-May-2020 18:52:27 Europe/Berlin] PHP Warning: A non-numeric value encountered in /www/htdocs/.../wm2018/acp/lib/functions.php on line 495 |
|
|
Hat das schon jemand gehabt, das Board läuft auf php7.4
__________________ Cu,
Slugger
|
Zitat: Egal wie du es machst, du machst es falsch! Also mache es einfach. |
|
|
|
|
22.05.2020 10:04 |
|
|
|
Danke mit der Änderung geht es, das scheint ein unveränderte Stelle im Originalcode zu sein.
__________________ Cu,
Slugger
|
Zitat: Egal wie du es machst, du machst es falsch! Also mache es einfach. |
|
|
|
|
23.05.2020 10:10 |
|
|
|
|
Zitat: Original von Viktor
Hallo,
die Zeile in der Datei "global.php":
code: |
1:
2:
3:
|
$db->query("INSERT INTO bb".$n."_statistics VALUES ('".time()."', '', '', '', '', '', '')");
|
|
Ersetzen mit:
code: |
1:
2:
3:
|
$db->query("INSERT INTO bb".$n."_statistics VALUES ('".time()."', '', '0', '0', '0', '0', '0')");
|
|
Vielleicht hat dein Hoster den MySQL-Server upgedatat und jetzt ist es auf einmal so.
Gruß
Viktor
|
|
|
Wollte mich jetzt nochmal melden.... also die Codeänderung hat jetzt denke ich mal funktioniert... zumindest kommt keine Fehlermeldung mehr und die Statistik zählt auch wieder.
Danke an alle beteiligten
__________________ Gruß,
seedstyLe.
|
|
23.05.2020 20:45 |
|
|
|
Hallo,
|
Zitat: Original von Slugger
Moin,
habe hier in der Errorlog folgende Warnung:
|
Zitat: [21-May-2020 18:52:27 Europe/Berlin] PHP Warning: A non-numeric value encountered in /www/htdocs/.../wm2018/acp/lib/functions.php on line 495 |
|
|
Hat das schon jemand gehabt, das Board läuft auf php7.4 |
|
|
Der korrekte Weg ist herauszufinden wann und wo diese Funktion falsch aufgerufen wird.
Denn ich würde nicht darauf vertrauen, dass auch in Zukunft das mixen der Typen, wie es die Lösung von Viktor macht, weiterhin erlaubt ist.
Oder man macht den korrekten Typecast:
php: |
1:
|
if ((int)$number & 1) return $one; |
|
__________________
|
|
23.05.2020 21:27 |
|
|
|
Hallo,
hab jetzt auch mal in die error.log reingeguckt und hab da ne ganze Reihe von Fehlern... die aber alle im Prinzip gleich sind. Muss man da einfach an besagter Stelle die "Gänsefüßchen --> ' ' " einfügen und der Fehler ist beseitigt?? Hier ein Beispiel.
error.log
code: |
1:
|
[23-May-2020 02:05:45 Europe/Berlin] PHP Warning: Use of undefined constant searchstring - assumed 'searchstring' (this will throw an Error in a future version of PHP) in /html/wbb2/board.php(354) : eval()'d code on line 13 |
|
board.php - Zeile 354
php: |
1:
|
else eval("\$threadbit1 .= \"".$tpl->get("board_threadbit")."\";"); |
|
Template board_threadbit - Zeile 13
php: |
1:
|
<a href="thread.php?threadid=$threads[threadid]<if($search[searchstring])><then>&hilight=$search[searchstring]</then></if><if($search[searchuserid])><then>&hilightuser=$search[searchuserid]</then></if>{$SID_ARG_2ND}">$threads[topic]</a></span> |
|
__________________ Gruß,
seedstyLe.
|
|
23.05.2020 21:44 |
|
|
|
|
Zitat: Original von Schrimm
...
Der korrekte Weg ist herauszufinden wann und wo diese Funktion falsch aufgerufen wird.
Denn ich würde nicht darauf vertrauen, dass auch in Zukunft das mixen der Typen, wie es die Lösung von Viktor macht, weiterhin erlaubt ist.
Oder man macht den korrekten Typecast:
php: |
1:
|
if ((int)$number & 1) return $one; |
|
|
|
|
Hallo Schrimm,
die Warnung kommt wenn man im Profil die Zugehörigkeit der Benutzergruppen ändern möchte.
Laut Link
|
Zitat: http://.../usergroups.php?action=groups |
|
|
Mit deiner Änderung klappt es auch, es sei denn du findest bei der Eingrenzung noch andere Lösungen.
__________________ Cu,
Slugger
|
Zitat: Egal wie du es machst, du machst es falsch! Also mache es einfach. |
|
|
|
|
24.05.2020 11:14 |
|
|
|
Hallo,
Dann solltest du jene Datei mal hier anhängen.
__________________
|
|
24.05.2020 18:02 |
|
|
|
Sorry vergessen,
__________________ Cu,
Slugger
|
Zitat: Egal wie du es machst, du machst es falsch! Also mache es einfach. |
|
|
|
|
24.05.2020 18:20 |
|
|
|
Hallo,
Das sollte so nicht sein;
php: |
1:
2:
|
// memberships
$i = ''; |
|
Das sollte dort "$i = 0" sein...
__________________
|
|
24.05.2020 18:29 |
|
|
MyNokia
wBB2-User
Dabei seit: 04.06.2006
Beiträge: 377
0 Filebase-Einträge
wBB-Version: wBB2.3 PHP-Version: 7.4.29 MySQL-Version: 5.7.38-log Wo bist du gehostet?: IONOS by 1&1
Bewertung:
Level: 41 [?]
Erfahrungspunkte: 2.453.549
Nächster Level: 2.530.022
|
|
[20-May-2020 00:02:40 Europe/Berlin] PHP Warning: Use of undefined constant warnung - assumed 'warnung' (this will throw an Error in a future version of PHP) in /homepages/4/d69696821/htdocs/portal/wbb2/activ_dele.php on line 136
Das steht in Zeile 135-136
$db->unbuffered_query("UPDATE bb".$n."_users SET warnung = '1',warnung_art = '1' WHERE userid='".intval($row99['userid'])."'");
}else if($wielang>$dele_h1 && $row99[warnung]==1 && $row99[warnung_art]==1 && $auto_akti){
Bräuchte mal wieder Hilfe...
|
|
31.05.2020 18:16 |
|
|
|
|
Zitat: Original von MyNokia
[20-May-2020 00:02:40 Europe/Berlin] PHP Warning: Use of undefined constant warnung - assumed 'warnung' (this will throw an Error in a future version of PHP) in /homepages/4/d69696821/htdocs/portal/wbb2/activ_dele.php on line 136
Das steht in Zeile 135-136
$db->unbuffered_query("UPDATE bb".$n."_users SET warnung = '1',warnung_art = '1' WHERE userid='".intval($row99['userid'])."'");
}else if($wielang>$dele_h1 && $row99[warnung]==1 && $row99[warnung_art]==1 && $auto_akti){
Bräuchte mal wieder Hilfe... |
|
|
mit dem ersetzen:
$db->unbuffered_query("UPDATE bb".$n."_users SET warnung = '1',warnung_art = '1' WHERE userid='".intval($row99['userid'])."'");
}else if($wielang>$dele_h1 && $row99['warnung']==1 && $row99[warnung_art]==1 && $auto_akti){
__________________ Cu,
Slugger
|
Zitat: Egal wie du es machst, du machst es falsch! Also mache es einfach. |
|
|
|
|
31.05.2020 18:44 |
|
|
MyNokia
wBB2-User
Dabei seit: 04.06.2006
Beiträge: 377
0 Filebase-Einträge
wBB-Version: wBB2.3 PHP-Version: 7.4.29 MySQL-Version: 5.7.38-log Wo bist du gehostet?: IONOS by 1&1
Bewertung:
Level: 41 [?]
Erfahrungspunkte: 2.453.549
Nächster Level: 2.530.022
|
|
|
Zitat: Original von Slugger
|
Zitat: Original von MyNokia
[20-May-2020 00:02:40 Europe/Berlin] PHP Warning: Use of undefined constant warnung - assumed 'warnung' (this will throw an Error in a future version of PHP) in /homepages/4/d69696821/htdocs/portal/wbb2/activ_dele.php on line 136
Das steht in Zeile 135-136
$db->unbuffered_query("UPDATE bb".$n."_users SET warnung = '1',warnung_art = '1' WHERE userid='".intval($row99['userid'])."'");
}else if($wielang>$dele_h1 && $row99[warnung]==1 && $row99[warnung_art]==1 && $auto_akti){
Bräuchte mal wieder Hilfe... |
|
|
mit dem ersetzen:
$db->unbuffered_query("UPDATE bb".$n."_users SET warnung = '1',warnung_art = '1' WHERE userid='".intval($row99['userid'])."'");
}else if($wielang>$dele_h1 && $row99['warnung']==1 && $row99[warnung_art]==1 && $auto_akti){ |
|
|
Danke. Mal wieder nur das ' ' was gefehlt hat.
|
|
03.06.2020 07:56 |
|
|
|
|
|
|