【问题标题】:Updating PHP version in a VPS host在 VPS 主机中更新 PHP 版本
【发布时间】:2012-12-02 22:04:24
【问题描述】:

我们希望将托管在虚拟服务器中的网站的 PHP 版本从 5.2.17 更新到 5.3,但一直没能做到。

我们向 ISP 询问了指示,但他们需要几天时间才能答复,我们需要尽快更新。

如果有人至少可以给我们一个建议或指导来实现它,我们将不胜感激。

【问题讨论】:

  • 你能提供一些关于你的操作系统的细节吗?
  • 这是一个带有 Linux 的 Apache 服务器 2.2。

标签: .htaccess hosting


【解决方案1】:

您可以在 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(); ?>

【讨论】:

  • 好的,我们发现 5.3 版本在哪里使用 Filezilla 和 ssh。我们不能用它来移动文件吗?
  • 您需要发出命令。 Filezilla 无法做到这一点。谷歌Putty
  • 一开始看起来很复杂,但最终变得非常简单。我们解决了我们的问题,非常感谢。很好的帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-12
  • 2017-06-11
相关资源
最近更新 更多