-3

我已经使用PHP 5.3.3了一段时间,并在其中自定义了很多东西php.ini并添加了一些额外的扩展。我如何在5.3.8+不离开已安装的扩展和php.ini配置的情况下升级到?

4

2 回答 2

1

您的磁盘上有一个名为PHPRCDocs的目录。将其设置为您想要积极支持的版本。

如果你想在命令行界面中使用它,还要注意 windows %PATH% 环境变量指向你想在系统上默认使用的 PHP 安装。

如果您配置了网络服务器,请查看您的网络服务器文档如何指定 PHP 网络服务器模块、快速 CGI 进程管理器或 CGI 可执行文件的路径。它还需要指向那条路径。

或者,要安装到新目录,您也可以重命名旧 PHP 目录并创建一个与前一个目录同名的新目录。PHP 配置是基于 ini 文件的,因此您可以在同一系统上轻松地拥有多个版本。

于 2013-05-11T07:32:05.120 回答
1

只需备份您的 php.ini 并在完成升级后将其复制过来。至于扩展,如果它们是内置扩展(或者如果您使用 WAMP、XAMPP 或 Zend Server 之类的东西来捆绑您需要的扩展),那么您不需要做任何其他事情,但如果不是那么这些扩展需要为新版本的 PHP 重新编译(确保首先下载最新版本的 PHP 5.3.x 扩展)。许多扩展可以使用 PECL 安装,这使事情变得更容易一些。

于 2013-05-11T05:08:45.387 回答