Neuigkeiten:

moziloCMS verwendet Cookies. Wenn Sie auf unserer Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu Datenschutzerklärung
moziloCMS Layouts
moziloCMS Plugins

Hauptmenü

FindUnusedThings: Fehler

Begonnen von rolinux, 22. Juni 2024, 15:56:48

« vorheriges - nächstes »

rolinux

Hallo,

nach langem habe ich mal wieder das Plugin benutzt, um etwas aufzuräumen. Dabei ist mir aufgefallen, dass beim Aufruf des Plugins diese Meldung kommt:
ZitatDeprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /var/.../plugins/FindUnusedThings/index.php on line 105

Ich habe dann ein paar Dateien markiert und gelöscht, da kam dann auch eine viel längere Fehlermeldung, die ich aber nicht kopiert habe. Die Dateien waren danach aber gelöscht. Also soweit funktionierts trotzdem.

mozilo-Version 2.0 Rev.55
php-Version 8.2

Gruß
Rolf
"Vergiss nie, dass die Musik viel zu wichtig ist,
um sie ganz den Profis zu überlassen."
(Robert Fulghum, amerikanischer Philosoph)

"Die Deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du sollst sie nicht verändern oder in veränderter Form veröffentlichen."
(Verfasser unbekannt)

harry60

Hallo,

Kannst du mal Zeile 105 ersetzen mit:

$tmp = explode(",",$this->settings->get($this->activ) ?? '');

Schöne Grüße

rolinux

Hallo Harry,

danke, der Fehler ist jetzt behoben.

Ich habe nochmal den anderen Fehler versucht. Der kommt, wenn ich in dem Plugin eine Datei markiere und auf den Papierkorb zum Löschen klicke:
ZitatFatal error: Uncaught Error: Call to undefined method CatPageClass::CatPageClass() in /var/.../plugins/FindUnusedThings/index.php:216 Stack trace: #0 /var/.../plugins/FindUnusedThings/index.php(26): FindUnusedThings->delThings() #1 /var/.../admin/plugins.php(63): FindUnusedThings->getContent() #2 /var/.../admin/index.php(290): plugins() #3 {main} thrown in /var/.../plugins/FindUnusedThings/index.php on line 216

Gruß
Rolf
"Vergiss nie, dass die Musik viel zu wichtig ist,
um sie ganz den Profis zu überlassen."
(Robert Fulghum, amerikanischer Philosoph)

"Die Deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du sollst sie nicht verändern oder in veränderter Form veröffentlichen."
(Verfasser unbekannt)

harry60

Hallo,

Zeile 215 in index.php ersetzen, sollte funktionieren.

  $CatPage = new CatPageClass();

rolinux

Hallo Harry,

hat eine Weile gedauert, bis ich das ausprobieren konnte.
Hab die Zeile eingebaut, funktioniert, keine Fehlermeldungen mehr!
Danke.

Gruß
Rolf
"Vergiss nie, dass die Musik viel zu wichtig ist,
um sie ganz den Profis zu überlassen."
(Robert Fulghum, amerikanischer Philosoph)

"Die Deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du sollst sie nicht verändern oder in veränderter Form veröffentlichen."
(Verfasser unbekannt)