Hallo,
Wenn ich (Version : 2.8.4.652) PHP auf 8.0 oder neuer umstelle, ist die Seite nicht mehr aufrufbar - auch nicht der Admin Bereich (Debug ist an)
Fehlermeldung:
Es sind Probleme bei der Seitenerstellung aufgetreten.
Fatal error: Uncaught exception:
in_array(): Argument #2 ($haystack) must be of type array, bool given (code: 0)
in includes/classes/Language.php on line 300
hab ich schon durch:
https://forum.pragmamx.org/index.php/topic,35273.0.html
https://forum.pragmamx.org/index.php/topic,35250.0.html
Ich wüsste nicht, dass Fremdmodule im Einsatz sind - zwischenzeitlich hab nicht genutzte Themes gelöscht, aktives Theme auf STD-eingestellt, ich hab pragmaMx auch schon mal neu installiert..
Wenn ich unter PHP 7.4 debug an habe und Fehler und Warnungen für Administratoren anzeigen lasse, dann erhalte ich Hinweise:
pragmaMx notice:
undefined property 'deactivated' in includes/classes/Language.php line 289
in includes/classes/Config.php on line 191
PHP Run-time warning:
in_array() expects parameter 2 to be array, bool given
in includes/classes/Language.php on line 300
pragmaMx notice:
undefined property 'deactivated' in includes/classes/Hook.php line 182
in includes/classes/Config.php on line 191
PHP Run-time warning:
in_array() expects parameter 2 to be array, bool given
in includes/classes/Hook.php on line 194
Für Hilfe wäre ich dankbar
Gruß
Dirk
fürs erste, versuche es mal mit der BETA https://www.pragmamx.org/Downloads-PragmaMx-V-zwei-dot-acht-dot-fuenf-dot-sechshundertsechzig-BETA-view-1106.html
, da ist schon einiges gelöst. Ansonsten kommt in den nächsten Wochen auch ein neues Release, was dann auch viele Bugfixes bzgl. PHP8 löst.
Danke, Olaf,
die Beta hatte ich auch schon drauf - gleiches Problem :embarassed:
Dann warte ich mal die nächsten Wochen ab und hoffe...
bitte führe folgendes aus:
Adminbereich->Sytem ->Hooks verwalten ->Änderungen speichern
Dann sollte die Fehlermeldung weg sein.
Super,
Fehler wird nun nicht mehr angezeigt.. Danke!
Aber nun bin ich ich soweit wie hier in diesem Beitrag: https://forum.pragmamx.org/index.php/topic,35272.0.html
Es kommt eine weiße Seite - außer für den angemeldeten User (nur der Admin) :puzzled:
:gruebel:
also bei mir unter 8.2 geht das alles, auch auf verschiedenen Plattformen etc. Neuinstallation, Update ....
ich schau noch mal alles durch
Hallo,
probiere auch noch ein wenig herum - evtl hilft das ja zur Eingrenzung der Suche:
mit PHP 8.2 kommen folgende Fehler beim Seitenaufruf:
PHP Deprecated warning:
Using ${var} in strings is deprecated, use {$var} instead
in includes/mx_detect.php on line 144
PHP Deprecated warning:
Creation of dynamic property pmxTemplate::$message is deprecated
in includes/classes/Template/Savant3/Savant3.php on line 922
mit php 8.1
weisse Seite
in Firefox ok, wenn der Aufruf Nicht über "www" erfolgt.. mit www = weiße Seite...
nur in Firefox:
Ich hab eine Subdomain, welche über die Weblinks weitergeleitet wird - hier erscheint folgender Fehler, wird dann nach 30sec weitergeleitet:
Es sind folgende Fehler aufgetreten:
modules/Web_Links/includes/functions.php:
· auto_detect_line_endings is deprecated on line 1212
PHP 8.0 - Weiterleitung funktioniert
.. nur in Firefox
wir haben jetzt das neue Release online. -> guggst du hier (https://www.pragmamx.org/modules.php?name=Downloads&cid=61)
Da sollten die Fehler behoben sein. Wir habe u.a. auch getestet http/https jeweils auch auf Chrome/Firefox/Edge....
Neuinstallation und Updates.... :puzzled:
wir hoffen, da haben wir nichts übersehen... :gruebel:
Danke!!
aber leider: unverändert zu #6
:gruebel:
also, die Fehlermeldungen #6 bei dir sollten jetzt weg sein, da Fehler im Script behoben.
Bitte mal alle Blöcke nacheinander deaktievieren und Testen, oder mal alle ausblenden, ob da irgendwas dabei ist...
Hallo,
die Fehler aus #6 unter php8.2 sind weg - aber halt immer noch ne weisse Seite ...
Hb alles probeweise der Reihe nach abgeschaltet: Pluguns, Module, Blöcke - Theme auf Standard- keine Änderung :embarassed:
Gruß
D.
Wenn du mir einen Admin und FTP Zugang geben willst, kann ich mal drauf schauen...