📜  安装多个 php 版本 windows xampp - PHP (1)

📅  最后修改于: 2023-12-03 14:53:34.366000             🧑  作者: Mango

安装多个 PHP 版本 Windows XAMPP

在开发 PHP 应用时,为了兼容性和测试的需要,需要安装多个 PHP 版本。在 Windows 上使用 XAMPP ,经常需要切换不同的 PHP 版本,这里介绍如何安装多个 PHP 版本并快速切换。

安装 XAMPP

前往 XAMPP 官网 下载适合自己操作系统的版本,安装过程不赘述。

下载不同版本的 PHP

前往 PHP 官网 下载需要的 PHP 版本,注意选择 Thread Safe 的 Zip 包。

解压 PHP 至目录

解压下载的 PHP 包至某个目录,例如 C:\PHP7.1。注意,得到的目录名为解压后的文件夹名称,为方便后续操作,建议将其改名为 PHP 版本号。

配置 XAMPP

在安装目录下找到 php 文件夹,复制一份并重命名为 php-7.1(根据刚才用的 PHP 版本号命名)。在 php-7.1 目录下找到 php.ini-developmentphp.ini-production 文件,分别复制一份并重命名为 php.ini。打开 php.ini 文件,找到 extension_dir 行,修改为:

extension_dir = "C:\PHP7.1\ext"

注意,这里的 C:\PHP7.1 对应刚才解压 PHP 的目录,路径中不要有空格。

切换 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 版本下的应用,提高开发效率。