Ich symfony3 mit und ich möchte phpunit verwendendate.timezone php.ini setzt keine
ich MAMP bin mit und ich erstellt einen Alias seine PHP zu verwenden
meine PHP-Version ist
5.6.10which php
php: aliased to /Applications/MAMP/bin/php/php5.6.10/bin/php
mit php --ini
ich habe dieses Ergebnis
Configuration File (php.ini) Path: /Applications/MAMP/bin/php/php5.6.10/conf
Loaded Configuration File: /Applications/MAMP/bin/php/php5.6.10/conf/php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)
in /Applications/MAMP/bin/php/php5.6.10/conf/php.ini
I set
date.timezone = "Europe/Rome"
I aus mamp mit dem gleichen Wert
wenn ich phpunit
1) Tests \ AppBundle \ Regler \ DefaultControllerTest :: Testindex auch php.ini modifizierte date_default_timezone_get(): Es ist nicht sicher, sich auf die Zeitzoneneinstellungen des Systems zu verlassen. Sie sind erforderlich, um die date.timezone-Einstellung oder die Funktion date_default_timezone_set() zu verwenden. Falls Sie eine dieser Methoden verwendet haben und Sie immer noch diese Warnung erhalten, haben Sie höchstwahrscheinlich die Zeitzonen-ID falsch geschrieben. Wir haben die Zeitzone "UTC" vorerst ausgewählt, aber bitte setzen Sie date.timezone, um Ihre Zeitzone auszuwählen.
In meinem phpinfo() Ich habe
Richtlinie Lokale Wert Leitwert
date.timezone Europe/Rome Europe/Rome
Ich sehe die meisten Antworten Hinzufügen von '__construct' anstelle von' boot', wie http://stackoverflow.com/a/29152788/276648. Jede Differenz? – user276648