📅  最后修改于: 2023-12-03 14:53:34.366000             🧑  作者: Mango
在开发 PHP 应用时,为了兼容性和测试的需要,需要安装多个 PHP 版本。在 Windows 上使用 XAMPP ,经常需要切换不同的 PHP 版本,这里介绍如何安装多个 PHP 版本并快速切换。
前往 XAMPP 官网 下载适合自己操作系统的版本,安装过程不赘述。
前往 PHP 官网 下载需要的 PHP 版本,注意选择 Thread Safe 的 Zip 包。
解压下载的 PHP 包至某个目录,例如 C:\PHP7.1
。注意,得到的目录名为解压后的文件夹名称,为方便后续操作,建议将其改名为 PHP 版本号。
在安装目录下找到 php
文件夹,复制一份并重命名为 php-7.1
(根据刚才用的 PHP 版本号命名)。在 php-7.1
目录下找到 php.ini-development
和 php.ini-production
文件,分别复制一份并重命名为 php.ini
。打开 php.ini
文件,找到 extension_dir
行,修改为:
extension_dir = "C:\PHP7.1\ext"
注意,这里的 C:\PHP7.1
对应刚才解压 PHP 的目录,路径中不要有空格。
现在可以在 XAMPP 控制面板的 Apache 启动页中切换 PHP 版本了。点击左上角的 Config
按钮,选择 PHP (php.ini)
,打开 httpd-xampp.conf
文件,在文件末尾添加以下内容:
# PHP 7.1
LoadModule php7_module C:\PHP7.1\php7apache2_4.dll
AddHandler application/x-httpd-php .php
PHPIniDir "C:\xampp\php-7.1"
再次启动 Apache,就可以使用 PHP 7.1 了。
安装多个 PHP 版本需要重复以上过程,只需要将文件路径中的版本号改为新的即可。这样可以确保在同一台机器上测试不同 PHP 版本下的应用,提高开发效率。