27.02.2023, 14:14
Habe unter PHP 8.1.13 folgende Fehlermeldung:
Im MyBB Logfile steht (mehrmals):
Zeile 454 functions_forumlist.php ruft das Template auf, da dürfte sich die Fehlerquelle jedoch nicht befinden:
Zeile 163 functions_forumlist.php lautet:
Was ist zu tun?
Danke vorab für Tipps und Hinweise.
Code:
Warning [2] Undefined array key "fid" - Line: 24 - File: inc/functions_forumlist.php(454) : eval()'d code PHP 8.1.13 (Linux)
Im MyBB Logfile steht (mehrmals):
Code:
<error>
<dateline>1677503039</dateline>
<script>inc/functions_forumlist.php(454) : eval()'d code</script>
<line>24</line>
<type>2</type>
<friendly_type>Warning</friendly_type>
<message>Undefined array key "fid"</message>
<back_trace>#0 errorHandler->error() called at [/inc/class_error.php:153]
#1 errorHandler->error_callback() called at [/inc/functions_forumlist.php(454) : eval()'d code:24]
#2 eval() called at [/inc/functions_forumlist.php:454]
#3 build_forumbits() called at [/inc/functions_forumlist.php:163]
#4 build_forumbits() called at [/index.php:463]
</back_trace>
</error>
Zeile 454 functions_forumlist.php ruft das Template auf, da dürfte sich die Fehlerquelle jedoch nicht befinden:
PHP-Code:
eval("\$forum_list .= \"".$templates->get("forumbit_depth$depth$forumcat")."\";");
PHP-Code:
$forum_info = build_forumbits($forum['fid'], $depth+1);
Was ist zu tun?
Danke vorab für Tipps und Hinweise.