symfony2 cli-commands使用什么php.ini?

时间:2015-01-08 19:57:56

标签: php symfony ubuntu-14.04

我正在为symfony sudo php app/console assetic:dump运行一个控制台命令,它显示警告,即使我在php.ini上专门针对apache和cli忽略了警告。 它是否完全使用不同的php.ini?

3 个答案:

答案 0 :(得分:3)

执行sudo php -i以了解您的PHP设置,包括php.ini的路径。

答案 1 :(得分:2)

运行以下命令:

php -i | grep .ini

您将看到cli使用的php.ini的完整路径。

在转储资产时不要使用sudo,因为创建的文件的所有者将是" root"并且nginx / apache用户将无法使用它们。

答案 2 :(得分:0)

是的,在命令行中使用的php很可能在apache中使用与php不同的php.ini。

特别是在wamp服务器中,php cli使用php目录中的php.ini,php作为apache模块使用位于apache/bin文件夹中的php.ini。