我正在尝试使用symfony2进行composer安装.但我一次又一次地遇到这个问题.
当我跑:
php composer.php安装
我得到以下错误,我不知道如何解决:
错误#1
[Symfony\Component\Debug\Exception\
ContextErrorException ] 警告:date_default_timezone_get():依赖系统的时区设置是不安全的.您需要使用date.timezone设置或date_default_timezone_set()函数.如果您使用了这些方法中的任何一种并且仍然收到此警告,则很可能拼错了时区标识符.我们现在选择了时区'UTC',但请设置date.timezone以选择您的时区.在/Applications/MAMP/htdocs/ffss/vendor/jms/serializer-bundle/JMS/SerializerBundle/DependencyInjection/Configuration.php第66行
错误#2
脚本Sensio\Bundle\DistributionBundle\Composer\ScriptHandler :: clearCache处理以异常终止的post-install-cmd事件
错误#3
[RuntimeException]
执行"'cache:clear --no-warmup'"命令时发生错误.
这是第1个错误中提到的文件的第66行:
- > scalarNode( 'default_timezone') - >默认值(date_default_timezone_get()) - >端()
我不知道在哪里设置它所要求的时区.
我不知道从哪里开始甚至修复此错误:脚本Sensio\Bundle\DistributionBundle\Composer\ScriptHandler :: clearCache处理post-install-cmd事件以异常终止
这甚至意味着什么:执行"'cache:clear --no-warmup'"命令时发生错误.
谢谢你的帮助!