Beiträge: 148
Themen: 30
Registriert seit: 19.05.2016
MyBB-Version: 1.8.36
Hallo zusammen,
ich bin inzwischen soweit, das ich die Plugins, bzw, deren Meldungen, was da gern geändert würde soweit habe, das ich mir dachte "ok stell ich auf PHP8+ hoch, grätscht mir immer noch was dazwischen, denn der Index bleibt weiß ohne Fehlermeldung
aktuell verwendete Version ist die 1.8.37 auf PHP 7.4.33-nmm5 und SQL - MySQLi 10.6.18
Wenn ich da wie der Host es ermöglicht php8.0 nutzen wollte - weiße Index-Seite keine sichtbare Fehlermeldung, auch nicht im error.log
Daher versuche ich erst gar nicht die PHP8.1 oder höher, obwohl ja schon php8.3 möglich wäre
Der Grund für den versuch ist, das ich die seit zehn-einhalb Jahren sauber laufende Seite nicht aufgeben will.
Da bin ich irgendwie altmodisch, ich weiß ja nicht ob bei anderen der Merge-Import inzwischen PHP8 mag, bei mir gibt es bereits unter Php7.4 .33-nmm5 Problemmeldungen, worauf hin ich nicht versuchen werde eine 1.8.38 Neuinstallation mit den Daten der alten Instalaltion zu füllen
Update ist die eine Option die für mich in Frage kommt, aber wie erwähnt, stelle ich die PHP auf 8.0 ist der Index weiß auch beim ACP, was es ganz leicht kompliziert da etwas nachträglich zu ändern, wenn man an kein Eingabefeld kommt
Wenn ihr da was wisst, wäre ich dankbar, für jeden Denkanstoß, "fertige Lösungen" muss es nicht geben, da ich ja auf die verbauten Plugins achten muss, die nicht zwingend jeder nutzt und die darauf hin auch nicht zwingend bei der "fertig-Lösung" Beachtung finden können ..
Denkanstöße würden mir vorrangig genügen, damit ich das dann versuchen kann
Beiträge: 1.827
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
bei einer weißen Seite lohnt immer ein Blick ins Server Error Log
Kein Support per PN, Mail, Telefon, Hausbesuch, Discord, Telegram, WhatsApp und anderen nutzlosen Tools
Beiträge: 856
Themen: 9
Registriert seit: 08.02.2016
MyBB-Version: 1.8.38
Deine MyBB-Version ist PHP8-fähig. Darüber würde ich mir weniger Sorgen machen, als um deine eingesetzten Plug-Ins.
Wie schon gesagt, musst du einen Blick in die Webserver-Logs werfen!
Denn bei einer weißer Seite, wird MyBB überhaupt nicht "ausgeführt" und es wird nichts verarbeitet - daher gibt es auch keine Fehler seitens MyBB.
Eigentlich ist es üblich, dass du über einen Admin-Zugang zu deinem Webhosting auf die Logs des Webservers zugreifen kannst; meist sogar direkt über FTP in einem übergeordneten Verzeichnis.
Konzentriere dich hier erst einmal auf tatsächliche Fehlermeldungen "Error" ("Warning" oder "Info" sind jetzt nebensächlich), die sehr wahrscheinlich von irgendwelchen php-Dateien eines Plug-Ins hervorgerufen werden.
Lass uns die Fehlermeldungen wissen...
[ETS]
Beiträge: 148
Themen: 30
Registriert seit: 19.05.2016
MyBB-Version: 1.8.36
Vielen Dank ihr 2 das werde ich mir mal ansehen ob ich da was finde, denn ja den Zugriff habe ich auf die Logs, werde mal sehen das ich da was finde, das ich euch geben kann.
Vielen Dank
Beiträge: 148
Themen: 30
Registriert seit: 19.05.2016
MyBB-Version: 1.8.36
Lange ist es her, aber ich habe endlich Gelegenheit gehabt, was zu finden:
Code: [22-Mar-2025 11:35:52 Europe/Berlin] PHP Fatal error: Uncaught Error: Call to undefined function create_function() in /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php:83
Stack trace:
#0 /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php(31): styleUsernames->__construct()
#1 /www/htdocs/xxx/xxx/inc/class_plugins.php(38): require_once('/www/htdocs/xxx...')
#2 /www/htdocs/xxx/xxx/inc/init.php(235): pluginSystem->load()
#3 /www/htdocs/xxx/xxx/global.php(20): require_once('/www/htdocs/xxx...')
#4 /www/htdocs/xxx/xxx/misc.php(21): require_once('/www/htdocs/xxx...')
#5 {main}
thrown in /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php on line 83
[22-Mar-2025 11:51:45 Europe/Berlin] PHP Fatal error: Uncaught Error: Call to undefined function create_function() in /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php:83
Stack trace:
#0 /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php(31): styleUsernames->__construct()
#1 /www/htdocs/xxx/xxx/inc/class_plugins.php(38): require_once('/www/htdocs/xxx...')
#2 /www/htdocs/xxx/xxx/inc/init.php(235): pluginSystem->load()
#3 /www/htdocs/xxx/xxx/global.php(20): require_once('/www/htdocs/xxx...')
#4 /www/htdocs/xxx/xxx/ratethread.php(15): require_once('/www/htdocs/xxx...')
#5 {main}
thrown in /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php on line 83
[22-Mar-2025 11:51:45 Europe/Berlin] PHP Fatal error: Uncaught Error: Call to undefined function create_function() in /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php:83
Stack trace:
#0 /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php(31): styleUsernames->__construct()
#1 /www/htdocs/xxx/xxx/inc/class_plugins.php(38): require_once('/www/htdocs/xxx...')
#2 /www/htdocs/xxx/xxx/inc/init.php(235): pluginSystem->load()
#3 /www/htdocs/xxx/xxx/global.php(20): require_once('/www/htdocs/xxx...')
#4 /www/htdocs/xxx/xxx/showthread.php(28): require_once('/www/htdocs/xxx...')
#5 {main}
thrown in /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php on line 83
[22-Mar-2025 11:36:34 Europe/Berlin] PHP Fatal error: Uncaught Error: Call to undefined function create_function() in /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php:83
Stack trace:
#0 /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php(31): styleUsernames->__construct()
#1 /www/htdocs/xxx/xxx/inc/class_plugins.php(38): require_once('/www/htdocs/xxx...')
#2 /www/htdocs/xxx/xxx/inc/init.php(235): pluginSystem->load()
#3 /www/htdocs/xxx/xxx/archive/global.php(17): require_once('/www/htdocs/xxx...')
#4 /www/htdocs/xxx/xxx/archive/index.php(14): require_once('/www/htdocs/xxx...')
#5 {main}
thrown in /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php on line 83
[22-Mar-2025 11:36:39 Europe/Berlin] PHP Fatal error: Uncaught Error: Call to undefined function create_function() in /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php:83
Stack trace:
#0 /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php(31): styleUsernames->__construct()
#1 /www/htdocs/xxx/xxx/inc/class_plugins.php(38): require_once('/www/htdocs/xxx...')
#2 /www/htdocs/xxx/xxx/inc/init.php(235): pluginSystem->load()
#3 /www/htdocs/xxx/xxx/global.php(20): require_once('/www/htdocs/xxx...')
#4 /www/htdocs/xxx/xxx/newreply.php(24): require_once('/www/htdocs/xxx...')
#5 {main}
thrown in /www/htdocs/xxx/xxx/inc/plugins/styleUsernames.php on line 83
Das gibt das vom Host angesagte "muss der Betreiber selbst anlgen lassen"-Errorlog aus
Wenn ich das richtig einschätze, ist das Plugin "styleUsernames" nicht willens auf PHP8 mit zu gehen, dann werde ich das mal rauswerfen und weiter testen
Falls es da noch mehr heraus zu lesen gibt, bin ich für jeden Ansatz dankbar
Beiträge: 1.827
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
die Funktion create_function wird seit PHP8.0 nicht mehr unterstützt
Das Plugin müsste also umgeschrieben werden um es weiter nutzen zu können
Da ich das Plugin hier nicht finde ist es wohl wieder etwas aus der RPG-Szene. Hast du da mal wegen diesem Plugin nachgefragt? Oft gibt es da doch schon Updates oder Lösungen
Kein Support per PN, Mail, Telefon, Hausbesuch, Discord, Telegram, WhatsApp und anderen nutzlosen Tools
Beiträge: 148
Themen: 30
Registriert seit: 19.05.2016
MyBB-Version: 1.8.36
22.03.2025, 14:27
(Dieser Beitrag wurde zuletzt bearbeitet: 22.03.2025, 14:34 von FlederMaus.)
(22.03.2025, 13:19)bv64 schrieb: die Funktion create_function wird seit PHP8.0 nicht mehr unterstützt
Das Plugin müsste also umgeschrieben werden um es weiter nutzen zu können
Da ich das Plugin hier nicht finde ist es wohl wieder etwas aus der RPG-Szene. Hast du da mal wegen diesem Plugin nachgefragt? Oft gibt es da doch schon Updates oder Lösungen
Danke für die Antwort, ja ich kriege das dann auf die entsprechende Version gehoben, ich bin erst mal sehr zufrieden für heute mit dem Stand der Dinge
Die Arbeitskopie der Seite ist auf
MyBB1.8.38 (von 1.8.36)
PHP 8.1(von PHP7.4)
es sind keine Plugins geladen, aber es werden bei "Admin/Plugins durchsuchen" mehrere Seiten kompatible Plugins geboten, die werde ich dann mal mit dem Original-Stand vergleichen, welche da passen alle anderen hole ich mir dann von den entsprechendne Entwicklern sofern noch aktiv / auffindbar
Falls ich da keinen finde, werde die Fehlermeldungen hier posten und hoffe, das wir wie ja schon begonnen fortgesetzt die Probleme rauswerfen können
@bv64 Danke für die Unterstützung
(22.03.2025, 13:19)bv64 schrieb: die Funktion create_function wird seit PHP8.0 nicht mehr unterstützt
Das Plugin müsste also umgeschrieben werden um es weiter nutzen zu können
Da ich das Plugin hier nicht finde ist es wohl wieder etwas aus der RPG-Szene. Hast du da mal wegen diesem Plugin nachgefragt? Oft gibt es da doch schon Updates oder Lösungen
Style Usernames
This plugin colorize usernames according to the groups settings.
Erstellt von User 12076
steht so unter "Plugins durchsuchen" als kompatibel zur 1.8.38
Da ich beider Plugin-Übersicht leere Seite habe und bei "Plugins aktualisieren" wie vorher bei der Index-Seite komplett weiße Seite habe ohne jegliche Strukturen
denke ich mal muss ich die Plugins ALLE neu zusammensuchen, oder gibt es da eine Möglichkeit die PluginÜbersicht wieder zu kriegen?
die sieht so aus aktuell
und dafür aber 48 Seiten kompatible Plugins für die 1.8.38
Beiträge: 1.827
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
22.03.2025, 14:50
(Dieser Beitrag wurde zuletzt bearbeitet: 22.03.2025, 14:51 von bv64.)
deshalb immer die Plugins verlinken, dann müssen wir nicht auf die Suche gehen, was ja pure Zeitvergeudung ist,da der fragende User die Antwort ja kennt
wenn die Plugin-Seite weiß ist, ist eines der Plugins nicht PHP8-kompatibel
sichere den Inhalt von inc/plugins
und dann lösche eines nach dem anderen, die neuesten zuerst und schaue jedesmal, ob die Liste wieder da ist
So findest du den Übeltäter
Kein Support per PN, Mail, Telefon, Hausbesuch, Discord, Telegram, WhatsApp und anderen nutzlosen Tools
Beiträge: 148
Themen: 30
Registriert seit: 19.05.2016
MyBB-Version: 1.8.36
Zitat:sichere den Inhalt von inc/plugins
und dann lösche eines nach dem anderen, die neuesten zuerst und schaue jedesmal, ob die Liste wieder da ist
So findest du den Übeltäter [Bild: https://www.mybb.de/forum/images/smilies/wink.gif]
werde ich so machen, Backups mach ich ja immer vorher, vielen Dank
Beiträge: 1.827
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
(22.03.2025, 16:39)FlederMaus schrieb: Backups mach ich ja immer vorher so etwas zu lesen bringt Freude in mein Leben
Kein Support per PN, Mail, Telefon, Hausbesuch, Discord, Telegram, WhatsApp und anderen nutzlosen Tools
|