nach Update auf 4.3 Einstellungen nicht mehr aufrufbar

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
JKlotz
Beiträge: 3
Registriert: 13. Jan 2024, 19:23

nach Update auf 4.3 Einstellungen nicht mehr aufrufbar

Beitrag von JKlotz »

Hallo,

nach dem Update auf 4.3 ließ sich bei mir die Seite "Einstellungen" nicht mehr aufrufen.

Mehr durch Zufall hab ich dann festgestellt, dass im zugeordneten Verzeichnis .../modules/preferences/ offenbar eine php.ini erwartet wird? Durch Anlage einer (leeren) php.ini in dem Verzeichnis klappte der Aufruf dann.

LG
Hans
MoinMoin
Beiträge: 99
Registriert: 8. Apr 2015, 08:43

Re: nach Update auf 4.3 Einstellungen nicht mehr aufrufbar

Beitrag von MoinMoin »

Stimmt, war bei mir genau so. Habe wie von Dir vorgeschlagen eine leere php.ini in das Verzeichnis kopiert. Danach liefen die Einstellungen.

Wieviele Stunden habe ich gestern und heute damit zugebracht... Hätte ich nur gleich ins Forum geschaut.

Vielen Dank für den Tipp !
Admidio 4.3.11
Benutzeravatar
fasse
Administrator
Beiträge: 6182
Registriert: 12. Nov 2005, 16:06

Re: nach Update auf 4.3 Einstellungen nicht mehr aufrufbar

Beitrag von fasse »

Hallo zusammen,
das muss ich mir mal genauer anschauen. Ich selber habe keine php.ini dort liegen und es klappt auch.

Eigentlich sollte so etwas keine Voraussetzung sein, das ist irgendwas kaputt.

Viele Grüße
Fasse
Benutzeravatar
fasse
Administrator
Beiträge: 6182
Registriert: 12. Nov 2005, 16:06

Re: nach Update auf 4.3 Einstellungen nicht mehr aufrufbar

Beitrag von fasse »

Wenn ihr die php.ini wieder entfernt, habt ihr dann in der PHP errorlog irgendwelche Einträge?
Habt ihr einfach eine weiße Seite, wenn die php.ini nicht da ist?

Ich kann das Problem leider nicht nachvollziehen und komme deshalb nicht bei der Ursachenforschung weiter.
MoinMoin
Beiträge: 99
Registriert: 8. Apr 2015, 08:43

Re: nach Update auf 4.3 Einstellungen nicht mehr aufrufbar

Beitrag von MoinMoin »

Ich habe einfach eine weiße Seite
Admidio 4.3.11
matze199731
Beiträge: 7
Registriert: 21. Jun 2023, 14:46

Re: nach Update auf 4.3 Einstellungen nicht mehr aufrufbar

Beitrag von matze199731 »

Hallo zusammen,

Bei mir gab es ein ähnliches Problem. Ich konnte das Problem beheben indem ich in der Funktion getBytesFromSize() in der Datei adm_program/system/classes/PhpIniUtils.php anstelle von

Code: Alles auswählen

return INF;
in Zeile 55 dort

Code: Alles auswählen

return (int) INF;
einen int-cast eingefügt habe.

Viele Grüße
Benutzeravatar
fasse
Administrator
Beiträge: 6182
Registriert: 12. Nov 2005, 16:06

Re: nach Update auf 4.3 Einstellungen nicht mehr aufrufbar

Beitrag von fasse »

Hallo Matze,

vielen Dank für den Hinweis. Ich habe das für die nächste Version so übernommen.

Gruß
Markus
JKlotz
Beiträge: 3
Registriert: 13. Jan 2024, 19:23

Re: nach Update auf 4.3 Einstellungen nicht mehr aufrufbar

Beitrag von JKlotz »

Bei mit kommt ohne der php.ini eine 500er Seite.

Da ich auch bei anderen "Einstellungsseiten" Fehler bekomme werd ich das mit der Code-Anpassung bei Gelegenheit testen.
Vielleicht liegt es an der PHP-Version? (bei mir läuft 8.1.27)
matze199731
Beiträge: 7
Registriert: 21. Jun 2023, 14:46

Re: nach Update auf 4.3 Einstellungen nicht mehr aufrufbar

Beitrag von matze199731 »

Hallo JKlotz,

Bei mir gab es auch eine 500er Fehlerseite bei den Einstellungen.
Hast du mal versucht in der config.php den Debugmodus einzuschalten?
Darüber bin ich auf den cast-Fehler in der oben beschriebenen Funktion gestoßen.
Vielleicht hilft es ja weiter.

Viele Grüße


Gesendet von iPhone mit Tapatalk
JKlotz
Beiträge: 3
Registriert: 13. Jan 2024, 19:23

Re: nach Update auf 4.3 Einstellungen nicht mehr aufrufbar

Beitrag von JKlotz »

Hallo matze,

damit, wie ich das logging steuere, hab ich mich noch nicht beschäftigt.
Aber ich kann vermelden, dass der cast bei mir auch zum Erfolg führt.

Leider weiß ich nicht mehr wo ich noch auf Fehler gelaufen bin, konnte aber (nach fix) auf die Schnelle nirgends mehr einen Fehler finden, gehe also davon aus, dass damit alles fehlerfrei funktioniert und betrachte das Problem damit als erledigt (fasse wird es ja eh ändern)

Danke und Grüße
Hans
Antworten