Seite 1 von 1

logout.php Fehler Seite kann nich angezeigt werden

Verfasst: Fr 22. Feb 2019, 14:06
von Wolfgang
Hallo Herr Pichel,

vl können sie sich noch an mich von letztem Jahr errinnern.
ich habe eine Frage zur Logout.php.

Was hat die If abfrage in Zeile 8 für einenen Hintergrund ?
Denn ich habe das System so aufgesetzt wie sie es beschrieben haben (Windows 7 Rechner) und bekomme den Fehler Seite kann nicht angezeigt werden wenn ich mich auf dem Iphone aus egal welchem User auslogge.

ich habe die logout.php dann bearbeitet und es funktionniert auch ohne die Abfrage.
logout.png
logout.png (41.5 KiB) 3668 mal betrachtet
die unteren beiden header funktionieren auf Iphone und PC
der oberste nur auf dem PC

des weitern ergibt bei mir die Variable $path = \

ist das bei ihnen auch so ?

Mit freundlichen Grüßen

Wolfgang

Re: logout.php Fehler Seite kann nich angezeigt werden

Verfasst: Sa 23. Feb 2019, 13:27
von pichel
Hallo Wolfgang,

bisher wurde mir im Zusammenhang mit der logout.php bzw. überhaupt beim Thema Ausloggen noch nie von Problemen berichtet. Eigentlich passiert da nichts spannendes außer einer Umleitung auf die Anmeldeseite. Unter gewissen Umständen (Firewalleinstellungen bzw. Apache-Containereinstellungen) könnte ich mir vorstellen, dass es beim Zugriff zu Problemen kommt. Das wäre dann aber unabh. vom Endgerät, sondern abhängig von wo aus auf die Webapplikation zugegriffen würde.

Kannst du mir einen Screenshot vom Fehler zukommen lassen, bitte inkl. der Adressezeile im Browser? Und gerne auch das error.log des Webservers?

Gruß,

Stefan

Re: logout.php Fehler Seite kann nich angezeigt werden

Verfasst: Mi 20. Mär 2019, 09:04
von johr
ich bin auch auf ein problem beim logout gestoßen und zwar wenn ordersprinter nicht top-level (url) gelaufen ist und php davon nix wußte (zB. ein reverse proxy davor)

aktueller code (letzte version 1.5.25):

Code: Alles auswählen

 header('Location: http://'.$hostname.($path == '/' ? '' : $path).'/index.html');
ging dann auf eine nicht vorhandene adresse.

meine anpassung:

Code: Alles auswählen

//making it work if webapp is not top-level but in some sub-path; relative path
header('Location: index.html');
dh. den host nicht vorzugeben funktionierte dann.

Re: logout.php Fehler Seite kann nich angezeigt werden

Verfasst: Sa 23. Mär 2019, 12:55
von pichel
Hi,

danke :)
Das ist genau die Lösung, die ich eingebaut habe und demnächst mit 1.5.26 öffentlich wird.

Gru0,

Stefan