我们希望更新托管在虚拟服务器中的站点的PHP版本,从5.2.17升级到5.3,但是无法完成。
我们向ISP询问了相关说明,但他们需要几天时间才能回答,我们需要尽快更新。
如果有人至少可以给我们一个建议或指导来实现它,我们将非常感激。
答案 0 :(得分:0)
您可以在public_html中使用自己的php.ini,但必须配置它,这不是一个好主意。
最好的办法是使用ISP ini文件。这适用于任何ISP:
.1找出您需要的PHP版本的ini文件所在的位置。
例如,路径应该是/usr/local/phpNN/lib/php.ini
,其中NN是53。
.2使用(Bash)SSH登录您的站点帐户。如果您没有合适的应用程序,可以下载Putty
来执行此操作。
.3使用如下命令将相应的php.ini
复制到您的主目录:
cp /usr/local/phpNN/lib/php.ini ~/php.ini
.4在/public_html
的.htaccess文件末尾添加:
AddHandler application/x-httpd-php53 .php
SuPHP_ConfigPath /home/MyAccountName
.5使用以下代码确认PHP版本:
<?php phpinfo(); ?>