使用app/check.php
Symfony2
查询时,此Configuration file used by PHP : /etc/php5/cli/php.ini
显示phpinfo();
显示Apache正在使用/etc/php5/apache2/php.ini
。
我尝试过搜索但无法找到解决方案。有人可以解释如何告诉我的Symfony2
应用使用Apache2 php.ini
?或者有什么明显的东西我在这里失踪了吗?
我是Symfony的新手
答案 0 :(得分:2)
PHP cli使用另一个ini而不是PHP apache。这经常发生(你经常也想要其他配置)。
当你从控制台(命令)和apache(应用程序)使用Symfony时,你应该确保为Symfony正确配置了两个ini文件。
在浏览器中,您可以转到web/config.php
查看有关您的PHP设置的Symfony报告等。
答案 1 :(得分:0)
在Ubuntu上,Apache使用/etc/php5/apache2/php.ini
,命令行使用/etc/php5/cli/php.ini
。这与您的操作系统有关,而与Symfony2无关。