suit: Unterscheidung lokale Installation / Webserver

Beitrag lesen

ich hätte mal eine grundsätzliche Frage zum Arbeiten mit Datenbanken in PHP. Irgendwo hab ich ja in der Regel ein Konfigurationsfile liegen, in dem die Zugangsdaten zur DB gespeichert sind. Da ich nun ja auf meinem lokalen XAMPP andere Zugangsdaten habe als am Produktionsserver, muss eine Art "Umgebungsunterscheidung" her. Wie löst ihr das? Ich glaube eine richtig saubere Lösung habe ich da bis jetzt nicht gefunden...

Ich hab' eine Konstante die "ICH_BIN_LOCAL" genannt wird, aufgrund diverser Faktoren wird ermittelt, ob es sich um das Live-System handelt oder nicht - das kann z.B. SERVER_NAME sein oder schlichtweg der Pfad im Filesystem - sei kreativ.