我正在为 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
文件夹中。