我用作曲家安装了Symfony,当我做环境检查时,它告诉我安装APC并关闭php.ini中的短打开标签。但是在我完成所有这些步骤并重新启动apache2之后,我再次运行测试并想象当symfony再次向我发出相同的警告时我的困惑。
我100%确定我安装了APC,因为我可以在phpinfo
中看到它已启用,我可以在apc.php
页面上看到它的状态。为了禁用短开标签,我编辑了php.ini
/etc/php5/apache2/
。再次phpinfo说短开标签确实被禁用,但为什么check.php
仍然给我警告呢?
BTW Symfony还告诉我安装intl扩展,它注意到我安装了intl,但没有注意到APC和短开标签。可能是什么原因?我应该忽略这些警告还是什么?
答案 0 :(得分:3)
嗯,apache2和cli使用两个不同的php解释器,每个都有自己的php.ini文件。所以,...也许有两种不同的配置。你对“symfony告诉我”是什么意思。您是在控制台模式还是在Web浏览器中?