Seite 1 von 1

config.php bei Erstinstallation nicht gefüllt

Verfasst: 14. Nov 2020, 19:17
von RalphW
Ich habe bei der Erstinstallation auf meinem Testsystem festgestellt, dass die config.php Datei nicht vollständig gefüllt wurde.
Nur die folgenden Zeilen waren mit Inhalt:
$g_root_path = 'https://test.testserver.at/admidio';
$gLoginForUpdate = 1;

Alle anderen Einstellungen waren leer (z.B.: $gDbType = '';)

Nach der manuellen Eingabe der Daten wurde die Installation fortgesetzt.

Re: config.php bei Erstinstallation nicht gefüllt

Verfasst: 15. Nov 2020, 09:00
von fasse
Hallo Ralph,

bei einem Test hat es bei mir funktioniert.

Wie wurde die config.php erzeugt? Wurde diese direkt im Ordner abgelegt oder musstest du diese herunterladen und manuell ablegen?

Gruß
Fasse

Re: config.php bei Erstinstallation nicht gefüllt

Verfasst: 15. Nov 2020, 10:05
von RalphW
Hallo Fasse,

sie wurde erzeugt. Es wurde auch die URL in $g_root_path eingetragen. Aber alle sonstigen Variablen waren leer. Scheinbar wurden vom Formular die Daten nicht übernommen.

Ach ja, Safari Version 14.0.1 (16610.2.11.51.8 ) 8)

viele Grüße
Ralph

Re: config.php bei Erstinstallation nicht gefüllt

Verfasst: 15. Nov 2020, 15:36
von fasse
Hallo Ralph,

Ursache ist, dass Safari das Session-Cookie nicht speichert und aus diesem Grund können wir uns die Werte nicht richtig merken. Das Problem müsste bereits unter Admidio 3.3 auftreten. Dort konnte ich es auch nachvollziehen.

Mir ist aber nicht klar, wieso Safari das nicht macht. Die anderen Browser tun dies problemlos :(

Gruß
Fasse

Re: config.php bei Erstinstallation nicht gefüllt

Verfasst: 15. Nov 2020, 20:40
von fasse
So den Fehler habe ich jetzt gefunden und in der 3.3.18, sowie der 4.0 Beta gefixed.

Es wurde der Pfad für das Cookie etwas falsch ermittelt. Scheinbar hat es nur Safari gestört.