31.08.2023, 08:29
Code:
Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in /index.php(139) : eval()'d code on line 2
PHP-Code:
// Properly format the username and assign the template.
$user['username'] = format_name(htmlspecialchars_uni($user['username']), $user['usergroup'], $user['displaygroup']);
$user['profilelink'] = build_profile_link($user['username'], $user['uid']);
eval('$onlinemembers[] = "'.$templates->get('index_whosonline_memberbit', 1, 0).'";');
}
Die Zeile 139 ist diese:
PHP-Code:
eval('$onlinemembers[] = "'.$templates->get('index_whosonline_memberbit', 1, 0).'";');
Ich habe keine Idee was da fehlen könnte oder wo da ein "Syntax-Error" ist
System - MyBB 1.8.35 auf PHP7.1 mit deaktivierten/deinstallierten Plugins und auf PHP8 mit deaktivierten/deinstallierten Plugins
MySQLi 5.7.37
Die Seite: https://finale-testseite-php8.slayertime.de
ob das mittelbar oder gar nichts mit einander zu tun hat, also die nicht installierten Plugins Schuld haben würden weiß ich ebenfalls nicht
Mit installierten Plugins die unter PHP7.1 noch funktioniert haben, wird die Seite beim Umstellen auf PHP8 einfach leer weiß ausgegeben, das Frontend und das ACP gleicher Maßen
mit deaktivierten/deinstallierten Plugins kriege ich im ACP auch noch diese Meldung
Code:
Warning [2] Trying to access array offset on value of type bool - Line: 2730 - File: inc/functions.php PHP 8.0.30 (Linux)
File Line Function
/inc/class_error.phpLine 153 errorHandler->error
/inc/functions.php 2730 errorHandler->error_callback
/admin/modules/home/index.php 168 Function get_server_load
/admin/index.php 830 require
Code:
Plugins-Übersicht
Warning [2] Undefined array key "charcount" - Line: 43 - File: inc/plugins/charcount.php PHP 8.0.30 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/charcount.php 43 errorHandler->error_callback
/admin/modules/config/plugins.php 535 charcount_info
/admin/index.php 830 require
Warning [2] Undefined property: MyLanguage::$mention - Line: 26 - File: inc/plugins/MentionMe/install.php PHP 8.0.30 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/MentionMe/install.php 26 errorHandler->error_callback
/admin/modules/config/plugins.php 535 mention_info
/admin/index.php 830 require
Code:
Plugins aktualisieren
Warning [2] Undefined property: MyLanguage::$mention - Line: 26 - File: inc/plugins/MentionMe/install.php PHP 8.0.30 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/MentionMe/install.php 26 errorHandler->error_callback
/admin/modules/config/plugins.php 220 mention_info
/admin/index.php 830 require
Was kann das sein und wie kann ich das los werden?
ich hoffe mal das es keine Neuinstallation erfordert, da dann alle Daten verloren sind, da der Importer ja noch immer nicht kann