Symfony2/Plesk 更改 php.ini 位置

Symfony2 / Plesk change php.ini location

我在我的服务器上使用 Plesk 面板,我必须将默认路径 php.ini 更改为 plesk 路径 /opt/plesk/php/5.6/etc在我的 symfony2 项目中。可能吗?

谢谢

Plesk 的 PHP 二进制文件 /opt/plesk/php/5.6/bin/php 使用它自己的 /opt/plesk/php/5.6/etc/php.ini,不是默认的。

如果某些东西使用默认 php.ini 则意味着您使用默认 php binary(/usr/bin/php).

默认php二进制调用:

~# php --ini
Loaded Configuration File:         /etc/php.ini

Plesk PHP 二进制调用:

~# /opt/plesk/php/5.6/bin/php --ini
Loaded Configuration File:         /opt/plesk/php/5.6/etc/php.ini

在您的服务器 command/script 中,您可以这样使用它:

/opt/plesk/php/5.6/bin/php  /path/to/your/script.php

或在 /path/to/your/script 的 shebang 中。php:

#!/opt/plesk/php/5.6/bin/php

也许您只需要将 PHP 处理程序切换到 PHP 5.6: