Scriptcase Entwicklungs- oder Produktivumgebung

Ermitteln, ob ein Programm auf development oder deployed – Server läuft

Manchmal ist es nötig den Programmablauf zu ändern, je nachdem, ob das Programm in der Entwicklungsumgebung von Scriptcase oder auf einem unabhängigen ‘production’ Server läuft.

Ein solcher Fall ist z.B. der Zugriff auf hochgeladene Dateien, da sich der absolute und der relative Pfad entsprechend ändert.

Natürlich kann man die IP-Adressen oder die URL abfragen, auf dem das Programm gerade läuft.

Eine elegantere Variante hat Carlos von Scriptcase in einem Webinar gezeigt.

Man fragt in der Session-Variablen von Scriptcase ab, wie der Pfad von aktuellen Umgebung lautet und prüft, ob es sich um die Entwicklungsumgebung von Scriptcase handelt:

 

Veröffentlicht in Scriptcase Sniplets Getagged mit: , , , ,