Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Plugin Absolute - Relative Zeit (1.12)
#1
Hallöchen,

irgendwie hab ich das Plugin hier nicht gefunden und beginne daher zu meinem Problem einen neuen Thread :-(
siehe https://www.mybb.de/forum/thread-33782-p...#pid256837 Die dort vorgeschlagene Änderung habe ich eingearbeitet.

Ich bekomme in meinem Testforum unter PHP 8.2 im AdminCP - Plugins bei der Aktivierung dauerhaft folgende Warnungen und hätte die gerne weg. 

PluginLibrary habe ich die Version 13  Im Forum habe ich nur dieses Plugin.


Zitat:Type: 2
File: inc/plugins/pluginlibrary.php (Line no. 914) Message Undefined array key "replace"
Back Trace: #0 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/class_error.php(239): errorHandler->email_error(2, '...', '...', 914)
#1 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/class_error.php(153): errorHandler->error(2, '...', '...', 914)
#2 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/plugins/pluginlibrary.php(914): errorHandler->error_callback(2, '...', '...', 914)
#3 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/plugins/pluginlibrary.php(983): PluginLibrary->_edit('...', Array, '...', '...')
#4 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/plugins/absolutetime.php(300): PluginLibrary->edit_core('...', '...', Array, true)
#5 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/plugins/absolutetime.php(210): absolutetime_apply(true)
#6 /mnt/web517/b0/96/554939996/htdocs/cef-test/admin/modules/config/plugins.php(439): absolutetime_activate()
#7 /mnt/web517/b0/96/554939996/htdocs/cef-test/admin/index.php(834): require('...')

Type: 2
File: inc/plugins/pluginlibrary.php (Line no. 905) Message Undefined array key "before"
Back Trace: #0 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/class_error.php(239): errorHandler->email_error(2, '...', '...', 905)
#1 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/class_error.php(153): errorHandler->error(2, '...', '...', 905)
#2 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/plugins/pluginlibrary.php(905): errorHandler->error_callback(2, '...', '...', 905)
#3 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/plugins/pluginlibrary.php(983): PluginLibrary->_edit('...', Array, '...', '...')
#4 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/plugins/absolutetime.php(300): PluginLibrary->edit_core('...', '...', Array, false)
#5 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/plugins/absolutetime.php(69): absolutetime_apply()
#6 /mnt/web517/b0/96/554939996/htdocs/cef-test/admin/modules/config/plugins.php(535): absolutetime_info()
#7 /mnt/web517/b0/96/554939996/htdocs/cef-test/admin/index.php(834): require('...')

Type: 2
File: inc/plugins/pluginlibrary.php (Line no. 913) Message Undefined array key "replace"
Back Trace: #0 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/class_error.php(239): errorHandler->email_error(2, '...', '...', 913)
#1 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/class_error.php(153): errorHandler->error(2, '...', '...', 913)
#2 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/plugins/pluginlibrary.php(913): errorHandler->error_callback(2, '...', '...', 913)
#3 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/plugins/pluginlibrary.php(983): PluginLibrary->_edit('...', Array, '...', '...')
#4 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/plugins/absolutetime.php(300): PluginLibrary->edit_core('...', '...', Array, false)
#5 /mnt/web517/b0/96/554939996/htdocs/cef-test/inc/plugins/absolutetime.php(69): absolutetime_apply()
#6 /mnt/web517/b0/96/554939996/htdocs/cef-test/admin/modules/config/plugins.php(535): absolutetime_info()
#7 /mnt/web517/b0/96/554939996/htdocs/cef-test/admin/index.php(834): require('...')
PHP Version         8.2.22    (Test: 8.2.22)
MySQLi Version   5.7.42    (Test: 8.0.36)
Mybb Version      1.8.38    (Test: 1.8.38)
(Stand 09/2024)

Grüße, André
Zitieren
#2
Hallöchen,

ich hab auch gleich eine Antwort parat. Ich hatte voriges Jahr im Januar hier im Forum schon mal ein paar Links bezüglich der Umstellung auf PHP8 gepostet:
https://www.mybb.de/forum/thread-38499-p...#pid252549

Seitdem hatte ich die Umstellung längere Zeit ruhen lassen damit die mybb betreffenden Korrekturen in den Updates erscheinen :-)

Da hab ich meinen Hinweis bezüglich der PluginLibrary nicht beachtet :-( Das gehört ja nicht dazu :-(
Also, statt der "offiziellen" Version 13 die dort verlinkte Version nehmen und dann sind diese Meldungen weg.
Ich hab für mich auch die Version in 13a umbenannt - sonst wäre mir das sicher im AdminCP aufgefallen :-) Im produktiven Forum ist die bereits drin :-)
PHP Version         8.2.22    (Test: 8.2.22)
MySQLi Version   5.7.42    (Test: 8.0.36)
Mybb Version      1.8.38    (Test: 1.8.38)
(Stand 09/2024)

Grüße, André
Zitieren