我们希望将托管在虚拟服务器中的网站的 PHP 版本从 5.2.17 更新到 5.3,但一直没能做到。
我们向 ISP 询问了指示,但他们需要几天时间才能答复,我们需要尽快对其进行更新。
如果有人至少可以给我们一个建议或指导来实现它,我们将非常感激。
您可以在 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 在 .htaccess 文件的末尾添加/public_html
:
AddHandler application/x-httpd-php53 .php
SuPHP_ConfigPath /home/MyAccountName
.5 使用以下代码确认 PHP 版本:
<?php phpinfo(); ?>