logout.php Fehler Seite kann nich angezeigt werden

In diesem Forum können Fragen zum OrderSprinter gestellt werden.
Wolfgang
Beiträge: 5
Registriert: Fr 22. Feb 2019, 11:56

logout.php Fehler Seite kann nich angezeigt werden

Beitrag 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) 3666 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
Mit freundlichen Grüßen

Wolfgang

Systeminfos:

Betriebssystem: Windows 7
Webserver: Apache
Datenbank: MySQL
Wichtige Einstellung:
Nur Arbeitsbons
Beim drücken Kasse in der Bestellansicht werden sofort Arbeitsbons gedruckt
pichel
Administrator
Beiträge: 1447
Registriert: So 13. Sep 2015, 19:48
Wohnort: Hamburg
Kontaktdaten:

Re: logout.php Fehler Seite kann nich angezeigt werden

Beitrag 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
Stefan Pichel
Entwickler der Kassensoftware OrderSprinter (http://www.ordersprinter.de)
johr

Re: logout.php Fehler Seite kann nich angezeigt werden

Beitrag 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.
pichel
Administrator
Beiträge: 1447
Registriert: So 13. Sep 2015, 19:48
Wohnort: Hamburg
Kontaktdaten:

Re: logout.php Fehler Seite kann nich angezeigt werden

Beitrag 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
Stefan Pichel
Entwickler der Kassensoftware OrderSprinter (http://www.ordersprinter.de)
Antworten