Seite 1 von 1

Production and Staging System

Verfasst: Mo 4. Nov 2013, 18:02
von rethus
Hi,

die neue Struktur von Contenido hat ja nun die Configs in "data". Aufgefallen ist mir, dass darunter erst das Verzeichnis Production liegt, und darin dann die Dateien.
Ist es möglich einen Staging-Folder zu machen, und das System dann je nach Server so einzustellen, dass die richtigen Configs genommen werden?

In zend geht das ja indem man über die htaccess eine Umgebungsvariable setzt. Wie ist es hier ?

Re: Production and Staging System

Verfasst: Mo 4. Nov 2013, 18:59
von xmurrix
Du kannst in der .htaccess die Umgebungvariable dafür setzen.

Code: Alles auswählen

SetEnv CON_ENVIRONMENT staging
Dann werden alle Konfigurationen aus
- data/config/staging
- cms/data/config/staging
geladen.

Die Default-Umgebung ist "production" und es gibt kein Fallback. Das System versucht also nicht eine in "staging" fehlende Datei aus "production" zu laden.

Gruß
xmurrix

Re: Production and Staging System

Verfasst: Do 7. Nov 2013, 16:24
von rethus
Staging-config erstellen, in gitignore packen, und fertig.

perfekt, genau was ich wissen wollte.