我已经使用PHP 5.3.3
了一段时间,并在其中自定义了很多东西php.ini
并添加了一些额外的扩展。我如何在5.3.8+
不离开已安装的扩展和php.ini
配置的情况下升级到?
问问题
205 次
2 回答
1
您的磁盘上有一个名为PHPRC
Docs的目录。将其设置为您想要积极支持的版本。
如果你想在命令行界面中使用它,还要注意 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 回答