Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 05. Juni 2019 16:27

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.400

ToolBox und PHP-7 Fatal Error

Tja... manchmal kommen sie wieder... (ich)
Ich war so entspannt die letzten Jahre, und nun stelle ich fest, dass sich Probleme eben doch nicht von allein lösen, nur weil man sie ignoriert  yikes

Ich versuche gerade verzweifelt ein PHP7 Opfer zu heilen und das Ding wenigstens im Frontend zum Laufen zu bekommen. Dank NaNs Package klappt das so weit auch weitestgehend. Danke!

Doch nun nölt was wegen der ToolBox rum:

Fatal error: Uncaught Error: Call to undefined method CMSModule::CMSModule() in D:\Projekte\Geiselmann\www\modules\ToolBox\ToolBox.module.php:81 Stack trace: 
#0 D:\Projekte\Geiselmann\www\lib\classes\class.moduleoperations.inc.php(545): ToolBox->__construct() 
#1 D:\Projekte\Geiselmann\www\lib\classes\class.moduleoperations.inc.php(1008): ModuleOperations->_load_module('ToolBox', false) 
#2 D:\Projekte\Geiselmann\www\lib\classes\class.moduleoperations.inc.php(700): ModuleOperations->get_module_instance('ToolBox') 
#3 D:\Projekte\Geiselmann\www\include.php(283): ModuleOperations->LoadModules(true, false) #4 D:\Projekte\Geiselmann\www\admin\listmodules.php(26): require_once('D:\\Projekte\\Gei...') 
#5 {main} thrown in D:\Projekte\Geiselmann\www\modules\ToolBox\ToolBox.module.php on line 81

Wobei die Version egal zu sein scheint: 1.3.8, 1.3.11 und nun 2.0
Der Rest ist auf CMS 1.12.2 und das Paket ist drüber.
PHP 7.1.15

Gibt es im Forum eine Sammelstelle für PHP7-Modulprobleme? Falls ja, hab ichs nicht gefunden.

Offline

#2 05. Juni 2019 19:46

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.400

Re: ToolBox und PHP-7 Fatal Error

mhh... ein Auskommentieren von:
parent::CMSModule();
in Zeile 81 in ToolBox 2.0beta scheint zu funktionieren...

Offline

#3 06. Juni 2019 05:45

nockenfell
Moderator
Ort: Lenzburg, Schweiz
Registriert: 09. November 2010
Beiträge: 2.863
Webseite

Re: ToolBox und PHP-7 Fatal Error

Was für einen ToolBox Aufruf hast du im Template / auf der Seite?


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#4 06. Juni 2019 07:28

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.400

Re: ToolBox und PHP-7 Fatal Error

Die Aufrufe sahen/sehen so aus:

Vorher:(PHP 5.5, TB 1.3.7)
{$tbtools->getRootAlias($page_alias,'is_jobs')}

Jetzt:(PHP 7, TB 2.0)
{$root_alias = tbtools::getRootAlias($page_alias, '')}

Mit dem parent::CMSModule(); aktiv gibt es aber auf jeden Fall diesen Fehler:
Fatal error: Call to undefined method CMSModule::CMSModule()

Im Moment scheint alles zu funktionieren!

Beitrag geändert von Klenkes (06. Juni 2019 07:31)

Offline

#5 06. Juni 2019 08:17

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.273

Re: ToolBox und PHP-7 Fatal Error

Offline

#6 06. Juni 2019 08:25

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.400

Re: ToolBox und PHP-7 Fatal Error

Wie schnell man doch vergisst...
Hab den Abschnitt nun in meine Sammlung aufgenommen. Auf dass ich mich immer daran erinnern werde  wink
Danke!

Offline

#7 06. Juni 2019 16:08

nockenfell
Moderator
Ort: Lenzburg, Schweiz
Registriert: 09. November 2010
Beiträge: 2.863
Webseite

Re: ToolBox und PHP-7 Fatal Error

Danke für den Hinweis NaN. Habe ich korrigiert. Ich werde die neue Beta Version in den nächsten Tagen hochladen.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline