如何在Windows 10的WAMP 3.1.3中升级PHP至8版本?
下载适配的PHP 8压缩包
选择**线程安全(TS)**版本,且与你的WAMP架构(x86/x64)匹配(WAMP 3.1.3默认是x86),优先选PHP 8.0.x系列稳定版,下载压缩包(不要安装程序)。部署PHP文件到WAMP目录
找到WAMP安装根目录下的bin/php文件夹,新建一个命名为php8.0.x(替换为你下载的具体版本号,比如php8.0.30)的子文件夹,将解压后的PHP所有文件放入该文件夹。配置PHP初始化文件
从现有php7.0.29文件夹中复制php.ini、phpForApache.ini、php.ini-development、php.ini-production到新的PHP 8文件夹中。
打开这些配置文件,修改extension_dir路径为新PHP文件夹下的ext目录,例如:extension_dir = "c:/wamp/bin/php/php8.0.30/ext/"按需开启扩展:将需要启用的扩展行前的分号
;移除,注意PHP 8中部分扩展名称有变更,比如原mysql扩展需改为mysqli。注册PHP 8到Apache配置
打开WAMP目录下bin/apache/apache[你的版本号]/bin中的httpd.conf文件:- 搜索
PHPIniDir,复制现有PHP 7的配置行,修改路径为新PHP 8的目录,例如:PHPIniDir "c:/wamp/bin/php/php8.0.30/" - 搜索
LoadModule php7_module,复制该行并修改为PHP 8对应的模块配置,例如:LoadModule php8_module "c:/wamp/bin/php/php8.0.30/php8apache2_4.dll"
(注意:确保
php8apache2_4.dll存在于你的PHP 8文件夹中,不同PHP小版本可能文件名略有差异)- 搜索
切换并验证PHP版本
右键点击WAMP托盘图标,选择Restart All Services。重启完成后,点击托盘图标→PHP→Version,即可看到新增的PHP 8版本,点击即可切换。
新建一个info.php文件放入WAMP的www目录,内容如下:<?php phpinfo(); ?>访问
localhost/info.php,确认页面显示的PHP版本为8.x。
内容的提问来源于stack exchange,提问作者Siddhartha Gautam

