Link to my forum: Not mentioned for security reasons
SMF version: 2.0.15
TP version: 1.107
Default Forum Language: German
Theme name and version: equal
Browser Name and Version: Different browsers
Mods installed: Not mentioned for security reasons
Related Error messages:Fatal error: Uncaught Error: Cannot create references to/from string offsets in C:\xampp_MDB\htdocs\Sources\TPortal.php:2533 Stack trace: #0 C:\xampp_MDB\htdocs\Themes\default\TPBlockLayout.template.php(45): TPortal_panel('left') #1 C:\xampp_MDB\htdocs\Sources\Load.php(2008): template_tp_above() #2 C:\xampp_MDB\htdocs\Sources\Subs.php(3441): loadSubTemplate('tp_above', true) #3 C:\xampp_MDB\htdocs\Sources\Subs.php(2883): template_header() #4 C:\xampp_MDB\htdocs\Sources\Errors.php(328): obExit(NULL, true, false, true) #5 C:\xampp_MDB\htdocs\Sources\Errors.php(165): setup_fatal_error_context('Cannot create r...') #6 C:\xampp_MDB\htdocs\index.php(122): fatal_error('Cannot create r...', false) #7 [internal function]: {closure}(Object(Error)) #8 {main} thrown in C:\xampp_MDB\htdocs\Sources\TPortal.php on line 2533
Line 2533:
$block = &$context['TPortal'][$panelside][$side][$i];
if(!isset($block['frame']))
continue;
Zu aller Erst (in English below) :
Wir haben bestimmt einige zu alte SMF/TPortal Versionen, das hängt damit zusammen, dass SMF durch die vielen Code-Änderungen der MOds etc. keine automatischen Updates mehr zulässt.
Wir fahren ein SMF Forum mit mehreren tausend Benutzern und ca. 35 Modifikationen.
Der Web-Dienstleister stellt auf mariaDB und eine höhere PHP Version um, das wollte ich jetzt mit einer lokalen Web-Version testen und beim Aufruf der index.php kommt der obige Fehler.
Wie kann ich das alte TPortal manuell entfernen (ohne SMF aufrufen zu können) und die neue manuell installieren?
Server local:
Apache/2.4.47
10.4.19-MariaDB
PHP-Version: 7.3.28
English:
We certainly have some SMF/TPortal versions that are too old, this is due to the fact that SMF no longer allows automatic updates due to the many code changes to MOds etc.
We run a SMF forum with several thousand users and about 35 modifications.
The web service provider is switching to mariaDB and a higher PHP version, I wanted to test this now with a local web version and when calling the index.php the above error comes up.
How can I remove the old TPortal manually (without being able to call SMF) and install the new one manually?
Greetings & THX
GER_SMF