1、下载PHP指定版本
下载地址:https://windows.php.net/download/
我下载的是php7.3.16
也可以直接从百度云盘地址下载:
链接: https://pan.baidu.com/s/1kJ50gd9Y1X3qq2MK944oMA 提取码: 35p6
2、解压到wampserver的安装目录\bin\php\php7.3.16
3、从已有的PHP版本文件夹(php7.0.0)中复制出zend_ext目录、php.ini、phpForApache.ini、wampserver.conf 到php7.3.16文件夹下
4、打开php7.3.16文件夹的以下文件: php.ini 和 phpForApache.ini 并且把其中所有的 7.0.0 替换为 7.3.16
5、打开Apache的conf目录(\bin\apache\apache2.4.17\conf)下的 httpd.conf 文件:找到LoadModule php7_module 部分,将后面的7.0.0 改为 7.3.16
LoadModule php7_module "${INSTALL_DIR}/bin/php/php7.3.16/php7apache2_4.dll"
6、重启wampserver,左键点击运行的wampserver图标--PHP--Version,查看PHP版本,就可以看到新增的php7.3.16
image.png以上方法同样适用于增加PHP的其他版本
注意:
1、报错:Deprecated: Directive 'track_errors' is deprecated in Unknown on line 0
解决:
php.ini文件中找到track_errors=On改为Off即可
2、报错:Fatal error: Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRepository::search(mode = 0) must be compatible with Composer\Repository\ComposerRepository::search(mode = 0, $type = NULL) in C:\Users\shaoxian\AppData\Roaming\Composer\vendor\fxp\composer-asset-plugin\Repository\AbstractAssetsRepository.php on line 334
解决:
composer global remove fxp/composer-asset-plugin --no-plugins
加我微信公众号【皮蛋馅儿】,一起学习哦~
网友评论