Symfony项目安装

时间:2014-09-23 13:08:22

标签: symfony

我正在尝试使用此命令在项目文件夹中安装Symfony:composer create-project symfony/framework-standard-edition path/ "2.5.*"

在设置过程中,如果我想安装Aceme演示软件包,我会收到一个问题提示,我回复是,安装继续,但我再次提示这些问题"看图像" :

enter image description here

正如你所看到的,我填写了所有细节,但这引发了一系列错误:

[Symfony\Component\Debug\Exception\ContextErrorException]                                                                     

Warning: date_default_timezone_get(): It is not safe to rely on the system's
timezone settings. You are *required* to use the date.timezone setting or the
date_default_timezone_set() function. In case you used any of those methods 
and you are still getting this warning, you most likely misspelled the timezone
identifier. We selected the timezone 'UTC' for now, but please set date.timezone
to select your timezone. in
/Applications/MAMP/htdocs/Symfony/Project1/vendor/monolog/monolog/src/Monolog/Logger.php line 233

脚本Sensio \ Bundle \ DistributionBundle \ Composer \ ScriptHandler :: clearCache处理以异常终止的post-install-cmd事件

[RuntimeException]                                                         
An error occurred when executing the "'cache:clear --no-warmup'" command. `

我在这里做错了什么?

2 个答案:

答案 0 :(得分:3)

使用composer创建项目可能是一个缺点,您没有机会完成安装的“检查系统配置”部分并在继续之前修复错误。

https://github.com/symfony/symfony-standard/tree/2.5#2-checking-your-system-configuration

如果您运行php app/check.php,您会发现自己没有达到强制性要求之一,即在系统的 php.ini中明确设置date.timezone

答案 1 :(得分:0)

我发现了为什么错误被抛出xD

的问题

这是由于我在我的mac上安装的php版本(5.3) Symfony要求5.5

自从我更新了我的版本后,我再也看不到这个错误了。

感谢您的帮助:)