我在我的服务器上使用Plesk面板,我必须在我的symfony2项目中将php.ini的默认路径更改为plesk路径 /opt/plesk/php/5.6/etc 。它有可能吗?
谢谢
答案 0 :(得分:1)
Plesk的PHP二进制文件/opt/plesk/php/5.6/bin/php使用它自己的/opt/plesk/php/5.6/etc/php.ini,而非默认值。
如果某些东西使用默认的php.ini,则意味着你使用默认的php二进制文件(/ 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
在您的服务器命令/脚本中,您可以这样使用它:
/opt/plesk/php/5.6/bin/php /path/to/your/script.php
或在/path/to/your/script.php的shebang中:
#!/opt/plesk/php/5.6/bin/php
也许你只需要将PHP处理程序切换到PHP 5.6: