Der User „scacom“ hatte ja ein ähnliches Problem, weswegen ich mich hier überhaupt meldete. Bei ihm konnte das Problem gelöst werden. Gleiches erhoffte ich auch bei mir.
Es ist noch nicht so lange her, da ging alles noch wie gewohnt. Erst als es das Update auf 8.5 gab, war plötzlich alles mit der oben erwähnten Fehlermeldung nicht mehr erreichbar.
Am Anfang habe ich mir nicht viel dabei gedacht, denn Serverprobleme seitens des Betreiber kann es schließlich immer mal geben. Kein Server ist unfehlbar. Doch, da sich nichts änderte und ich offenbar nicht der einzige Betroffene war, meldete ich mich schließlich hier.
Deine Fixes scheinen schon einiges bewirkt zu haben. Der Adminzugang ist wieder normal erreichbar und ich kann auf die Plattform gehen. Jedoch keine Ligen (da ich immer mal wieder diverse Ligen privat erstelle) aufrufen. Denn dann kommt folgende Meldung:
Fatal error**: Uncaught TypeError: Unsupported operand types: string - int in /users/chaosgallantmon/www/LMO4_0_2a/lmo-openfile.php:265 Stack trace: #0 /users/chaosgallantmon/www/LMO4_0_2a/lmo-showmain2.php(35): require() #1 /users/chaosgallantmon/www/LMO4_0_2a/lmo-start.php(57): include(‚/users/chaosgal…‘) #2 /users/chaosgallantmon/www/LMO4_0_2a/lmo.php(33): require(‚/users/chaosgal…‘) #3 {main} thrown in /users/chaosgallantmon/www/LMO4_0_2a/lmo-openfile.php on line **265
Bei der Ligenübersicht kommt stattdessen diese Meldung:
Fatal error**: Uncaught TypeError: implode(): Argument #2 ($array) must be of type ?array, false given in /users/chaosgallantmon/www/LMO4_0_2a/lmo-showdir.php:46 Stack trace: #0 /users/chaosgallantmon/www/LMO4_0_2a/lmo-showdir.php(46): implode(‚‘, false) #1 /users/chaosgallantmon/www/LMO4_0_2a/lmo-showmain2.php(213): require() #2 /users/chaosgallantmon/www/LMO4_0_2a/lmo-start.php(57): include(‚/users/chaosgal…‘) #3 /users/chaosgallantmon/www/LMO4_0_2a/lmo.php(33): require(‚/users/chaosgal…‘) #4 {main} thrown in /users/chaosgallantmon/www/LMO4_0_2a/lmo-showdir.php on line **46
Ähnliches Problem?
Es scheint mir du verstehst das Problem nicht, die Anwendung ist einfach zu alt wie miro schon sagte. Du kannst doch heute auch kein Windows 3.1 Programm mit Windows 10 starten?
Ich habe sowas schon mit KI behoben, z.B. Claude Code durchlaufen lassen und sagen bitte alles PHP 8.4 kompatible machen.
ABER …Auch wenn es dann am Ende geht, was mit mit dem Thema Sicherheit?!