操作系统:Ubuntu 13.2 Symfony2 版本:2.3
我可以创建我的Test.orm.yml
文件并让我创建我需要的../Bundle/Entity/Test.php
现在我需要我的(是现有的)MySQL 数据库中的表,所以我运行以下命令:
app/console doctrine:schema:update --force
结果是错误/警告:
警告:date_default_timezone_get():依赖系统的时区设置是不安全的。您需要使用 date.timezone 设置或 date_default_timezone_set() 函数。如果您使用了这些方法中的任何一种,但仍然收到此警告,您很可能拼错了时区标识符。我们现在选择时区“UTC”,但请设置 date.timezone 以选择您的时区。在 /var/www/html/symfony2/vendor/monolog/monolog/src/Monolog/Logger.php 第 112 行
我检查了我的php.ini
文件 [file: /etc/php5/apache2/php.ini
] (这是我运行时显示的文件phpinfo()
)
我已经添加了以下行:
date.timezone = "Europe/Berlin"
顺便提一句。Symfony/config.php
说明一切正常!那里甚至没有显示信息或警告!
谁能帮我解决这个问题?Symfony2 快把我逼疯了,但我必须完成那个项目!
提前致谢!
艾伦