WebsiteBaker Community Forum
WebsiteBaker Support (2.13.x) => General Help & Support => Hilfe & Support (deutsch) => Topic started by: klaumich on March 21, 2023, 12:30:22 PM
-
Hallo Community,
ich habe vorher gerade mal eine Testversion einer meiner Webseiten auf PHP 8.1 angehoben und wollte dann von 2.13.0 r63 auf 2.13.3 R166 upgraden, das Script läuft durch bis Punkt 15 dann kommt eine Meldung
Schritt 15: Laden Sie alle Addons-Datenbankeinträge neu (kein Upgrade)
"Es gab eine nicht abgefangene Ausnahme
database::escapeString(): Argument #1 ($unescaped_string) muss vom Typ string sein, null given, aufgerufen in /var/www/***********/framework/functions.php in Zeile 1145
in Zeile (257) von (/framework/class.database.php):"
Ich hab leider keinen Schimmer was mir das sagen soll, ich verstehe nur so viel das eine Zahl erwartet wird aber Null zurückgegeben wird .....
das steht in der Zeile 1145 der functions.php:
if (\is_readable($sAddonDir.'/info.php')){require($sAddonDir.'/info.php');}
und public function escapeString(string $unescaped_string) in Zeile 257 der class.database.php
Kann mir hier jemand helfen ?
VG Klaus
-
ohh ... hab gerade gesehen das es dazu schon einen Thread gibt :-o :roll:, ich schau mal ob ich da den Fehler beheben kann
-
Viel Erfolg.
-
Viel Erfolg.
Der Eintrag template_function hat gefehlt ..... ich habe die Info.php entsprechend modifiziert:
<?php
$template_directory ='momu';
$template_name = 'momu';
$template_version = '1.0';
$template_platform = '2.13.x';
$template_function = 'template';
$template_autor = 'Klaus Michler';
$template_license = '-';
$template_description = 'WB - Template';
$menu[1] = 'Main-Navigation';
$menu[2] = 'Head-Navigation';
?>
leider bekomme ich am Ende des Updatescriptes immer noch diese Meldung ....
Step 15 : Reload all addons database entry (no upgrade)
TRUNCATE addons table
Languages reloaded
Modules reloaded
There was an uncatched exception
database::escapeString(): Argument #1 ($unescaped_string) must be of type string, null given, called in /var/www/********/test.monis-musikunterricht.de/framework/functions.php on line 1145
in line (257) of (/framework/class.database.php):
:-(
-
nicht englisch und deutsch mixen ;-)
$template_autor = 'Klaus Michler'; //falsch
$template_author = 'Klaus Michler'; // richtig
P.S.: das Problem hatten wir beim letzten Upgrade auch schon mal, wolltest du dir notieren. Ist jetzt der Zettel weg? :-D
-
nicht englisch und deutsch mixen ;-)
$template_autor = 'Klaus Michler'; //falsch
$template_author = 'Klaus Michler'; // richtig
P.S.: das Problem hatten wir beim letzten Upgrade auch schon mal, wolltest du dir notieren. Ist jetzt der Zettel weg? :-D
:roll: :roll: Asche über mein Haupt .... ich geh mich mal eine Runde schämen ... :-D das ist halt das Problem wenn man recht planlos ist und nur alle Hui was macht in der Thematik .... da hilft manchmal selbst "Notieren" nix
1000 Dank jetzt ist das Update durchgelaufen :lol: