
WampServer3.0.1自带的PHP是5.6.25和7.0.10版本,VSCode的php插件支持的最低版本是7.1.x,所以只好自己动手换一下啦。
1、PHP官网下载:点击跳转
注意:PHP分为TS(Thread Safe:线程安全版本)和NTS(Non Thread Safe:非线程安全版本),这里我选的是TS版。

2、解压文件,放到 wamp64\bin\php 目录下,文件夹重命名一下,改成“php+版本”的形式。

3、将原来php7.0.10文件夹中的 php.ini , phpForApache.ini, wampserver.conf 文件复制到 php7.2.26 文件夹中。

4、修改 php.ini , phpForApache.ini 两个文件,将两个文件中所有的 php7.0.10 替换成 php7.2.26。

5、删除 wamp64\bin\apache\apache2.4.23\bin 目录下的 php.ini

6、左键单击打开 Wampserver -> apache -> http.conf 文件

搜索 LoadModule php7_module,并做如下修改:
1 | LoadModule php7_module "${INSTALL_DIR}/bin/php/php7.2.26/php7apache2_4.dll" |
7、下载一个 php_xdebug-xxx.dll 动态链接库 点击跳转
注意这里要和之前PHP的 TS(线程安全版本) 对应起来,

8、在 wamp64/bin/php/php7.2.26 文件夹中,新建 zend_ext 文件夹 ,放入之前下载好的 php_xdebug-xxx.dll.

9、在 wamp64/bin/php/php7.2.26的 phpForApache.ini 文件里开启扩展,可以搜索 extension 关键字进行修改(大概800多行):
把需要开启的扩展前的分号去掉(取消注释)

另外注意,这里 extension=插件名 ,插件名的格式要和wamp64/bin/php/php7.2.26/ext 目录下的文件名对应起来.

最后,退出Wamp,重新打开,用 phpinfo() 检查一下有没有什么错误,能正常运行即说明配置成功。
- 本文链接: https://anyway521.github.io/post/f05d2992.html
- 最后更新:
- 版权声明: 博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议进行许可,转载请注明出处!

