Symfony2 CLI 命令使用什么 PHP.ini


what php.ini does symfony2 cli-commands use?

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

执行sudo php -i以读取 PHP 设置,包括php.ini路径。

运行以下命令:

php -i | grep .ini

您将看到 CLI 使用的 PHP 的完整路径.ini。

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

是的,命令行上使用的 php 可能使用与 Apache 中的 php 不同的 php.ini。

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