【发布时间】:2013-05-11 04:21:11
【问题描述】:
我使用PHP 5.3.3 已经有一段时间了,并且在php.ini 中自定义了很多东西,并添加了一些额外的扩展。如何升级到 5.3.8+ 而不留下已安装的扩展和 php.ini 配置?
【问题讨论】:
标签: php windows installation
我使用PHP 5.3.3 已经有一段时间了,并且在php.ini 中自定义了很多东西,并添加了一些额外的扩展。如何升级到 5.3.8+ 而不留下已安装的扩展和 php.ini 配置?
【问题讨论】:
标签: php windows installation
只需备份您的 php.ini 并在升级完成后将其复制过来。至于扩展,如果它们是内置扩展(或者如果您使用 WAMP、XAMPP 或 Zend Server 之类的东西来捆绑您需要的扩展),那么您不需要做任何其他事情,但如果不是那么这些扩展需要为新版本的 PHP 重新编译(确保首先下载最新版本的 PHP 5.3.x 扩展)。可以使用 PECL 安装许多扩展,这让事情变得更容易。
【讨论】:
您的磁盘上有一个名为PHPRCDocs 的目录。将其设置为您想要积极支持的版本。
如果你想在命令行界面中使用它,还要注意 windows %PATH% 环境变量指向你想在系统上默认使用的 PHP 安装。
如果您配置了网络服务器,请查看您的网络服务器文档,您如何指定 PHP 网络服务器模块、快速 CGI 进程管理器或 CGI 可执行文件的路径。它还需要指向该路径。
或者,要安装到新目录,您也可以重命名旧 PHP 目录并创建一个与前一个目录同名的新目录。 PHP配置是基于ini文件的,因此您可以轻松地在同一系统上拥有多个版本。
【讨论】: