Scriptcase – Entwicklungs- oder Produktivumgebung

Ermitteln, ob 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:

Check if program is running on development environment

 

Je nachdem kann das Programm entsprechend reagieren.

 

 

Neue WebSite für PHP & Scriptcase Tipps und kostenlose Lösungen   Tipp: Ich habe deine neue, zusätzliche Site für
PHP & Scriptcase Tipps
fertige Lösungen in open source
hier klicken