Moin Habe gerade das MU 4.8.0.3 eingespielt und die PHP-Version erhöht auf 8.2.22. Jetzt hängt der Shop mit dieser Meldung: Script error: the (Link nur für registrierte Nutzer sichtbar.) Loader for PHP needs to be installed. The ionCube Loader is the industry standard PHP extension for running protected PHP code, and can usually be added easily to a PHP installation. For Loaders please visit (Link nur für registrierte Nutzer sichtbar.) and for an instructional video please see (Link nur für registrierte Nutzer sichtbar.) Habe mir auch den Loader von IonCube runter geladen, aber wo muss der hin?
Weißt du denn durch welches FremdModul der Fehler erzeugt wird? Hast du evtl Xycons Module oder so installiert?
Ja, wird wohl ein Modul von Holger betreffen. Er hat auch schon geantwortet dass die PHP-Version dafür zu hoch ist. Aber wenn ich diese im Plesk runter setze, ändert sich leider nichts. Mal sehen was Estugo sagt........
Nachdem ich die PHP auf 8.0... zurück gesetzt habe, kommt jetzt das: Service Temporarily Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later. Web Server at marmolesjk.38235.onlineshophosting.de
ja, weiß ich inzwischen auch . Aber die Änderung auf 8.1 hat auch nichts gebracht. Ich hoffe dass Estugo da dran ist; Antwort habe ich noch nicht.....
PHP 8.0 hat kein IonCube, deshalb muss man auf 8.1 gehen. Wenn IonCube in 8.1 nicht installiert ist, muss der Hoster das machen, es sei denn Du hast einen eigenen Server, dann musst Du das selber erledigen. Wie sieht es denn mit Updates der Module von Holger aus? Vielleicht brauchst Dud a auch eins.
wenn die caches den Fehler im cache haben musst die auch manuell leeren, damit der Fehler nach umstellen verschwindet. Ioncube ist (wenn ich mich recht erinnere) auch PhP Versions abhängig immer zu installieren. Einfach deren Support mal um Hife bitten, idR sind die da doch recht flott und kompetent wenn man denen den Fehler genau erklärt.
Jetzt schreibt mir ESTUGO: Wir haben jetzt ein Update auf dem Server durchgeführt und den ionCube Loader geupdatet. Der Fehler ist weiterhin der gleiche: mod_fcgid: stderr: PHP Fatal error: The file /var/www/vhosts/marmolesjk.51150.onlineshophosting.de/httpdocs/shop/GXModules/Werbe-Markt/HerstellerContentMeta/Shop/Overloads/ApplicationTopPrimalExtenderComponent/HerstellerContentMetaApplicationTop.php encoded as type [1/74] cannot be decoded by this version of the ionCube Loader. Es sieht mir so aus, als wäre beim Update, welches Sie gemacht haben, ein Fehler unterlaufen. Führen Sie das Update erneut durch.
Kostenlose Testversionen meiner Module vor PHP-Updates von 7.x auf 8.1 und von 8.1 auf 8.2/8.3 immer entfernen, also eigentlich einfach dem dicken fetten Warnhinweis in der Modulverwaltung folgen. Wenn das Kind in den Brunnen gefallen ist: Verzeichnis /GXModules/Werbe-Markt/<Modulname> via FTP löschen, dann Cache ebenfalls via FTP löschen. Wenn der Shop läuft und keine PHP-Versionwechsel mehr anstehen, kann die kostenlose Testversion einfach wieder reingeladen werden.