Danke Helmut, für die Erläuterung. Dass ist der Text im Installtool einfach irreführend. Der lässt es nämlich so klingen as würde die TYPO3_CONTEXT variable vorrang haben.
"TYPO3 can be run in a specific application context by using the environment variable "TYPO3_CONTEXT", which is usually set in your webserver configuration (e.g. in htaccess). Built-in contexts are "Production" (default), "Development" or "Testing". This can be used to provide specific configuration sets for each context. However, if you don't set a context environment variable, you can still use the install tool to select a configuration preset for "Production" or "Development" context. The goal is to configure a production instance with maximum performance and no debug output that is possibly shown to users, while development instances should enable error output. The configuration preset for "Production" is set by default. As a third alternative, you can enter a custom configuration." - Typo3 Install tool > Configuration Presets > Development / Production settings (version 6.2.7) (habe ich habe gerade sofware zitiert...) Dann werde ich ich das wohl in der AdditionalConfigration.php Machen. hatte nur gehoft ich komme drum rum. Gruss chris -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Helmut Hummel Gesendet: Donnerstag, 4. Dezember 2014 18:02 An: typo3-german@lists.typo3.org Betreff: Re: [TYPO3-german] TYPO3_context funktioniert nicht richtig? Hallo Chris, On 04.12.14 13:28, Chris Wolff - AERTiCKET AG wrote: > Hallo Liebe mailingliste. Ich habe Problem mit dem TYPO3_context. > Vielleicht verstehe ich es auch nur nicht richtig. > > Ich setzt per apache conf auf dem virtual host: > SetEnv TYPO3_CONTEXT Development > > Trozdem bekomme ich keine fehler ausgabe: im Frontend. > Wenn ich im installt tool das Development Preset aktiviere funktioniert die > Ausgabe. Aktuell ändert ein anderer TYPO3_CONTEXT nichts an der Konfiguration. Der Preset im Install Tool hat nichts mit dem TYPO3_CONTEXT zu tun, sondern ändert bestimmte Dinge einfach global. > Ich möchte es aber gerne Per Environment Variable Setzten. Damit es > sich automatisch ändert sobald das system auf Den staging bzw live server > geht. Das kannst Du aktuell nur dadurch erreichen, dass Du den Context in einer typo3conf/AdditionalConfiguration.php abfragst und dann eine andere Config setzt. Meine AdditionalConfiguration.php besteht aus genau einer Zeile: <?php @include __DIR__ . '/../Configuration/' . \TYPO3\CMS\Core\Utility\GeneralUtility::getApplicationContext() . '/Settings.php'; Dafür habe ich einen Configuration Order auf der obersten Ebene mit jeweiligen Settings.php Dateien in entsprechenden Unterordnern: also z.B.: Configuration/Development/Local/Settings.php oder: Configuration/Production/Staging/Settings.php Um Host Konfiguration (DB/Image magic pfad, etc) von Production/Development relevanten settings zu trennen ist bei mir in Configuration/Development/Settings.php und Configuration/Production/Settings.php Auch noch eine Settings.php Datei, die ich einbinde. Also die Configuration/Development/Local/Settings.php fängt an mit: <?php @include __DIR__ . '/../Settings.php'; Ein wenig vorsichtig solltest Du sein mit den shutup operators (@ vor dem include). Wenn Du in einer includierten Datei einen Fehler einbaust, dann bekommst Du dann nämlich nix ausgegeben. Ich finde es aber OK und bequem nicht immer kontrollieren zu müssen ob da auch wirklich eine Datei liegt, bzw. könnte sie entfernen wenn ich sie nicht brauche. Nur so als Anregung, vielleicht gefällt es ja :) Kind regards, Helmut -- Helmut Hummel Release Manager TYPO3 6.0 TYPO3 CMS Active Contributor, TYPO3 Security Team Member TYPO3 .... inspiring people to share! Get involved: typo3.org _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german