PhpStorm+Apache+Xdebug3开发调试环境搭建

我搭建过C/C++/Go/Nodejs/Python等开发调试环境,PHP的是最难搭建的,因为PHP的调试工具是PhpStorm,而服务器是Apache,调试模块是Xdebug(2和3还不同),加上PHP有各种调试姿势,比如还有ZEND调试,眼花缭乱,更加不容易搞好。

最近在做WordPress的音视频插件,需要搭建PHP环境,填了几个坑才弄好,分享给大家。插件可以看WordPress: SrsPlayer,已经上架到了官方插件,可以直接安装srs-player。也做了一个Typecho: SrsPlayer插件,可以跟着使用说明操作。

何况Mac下总是更新,把这些搞好也不容易,这篇文章也有时效性,如果你的环境是如下环境,估计还有点参考价值,如果是更新的或更老的,就不要看了:

  • Apache 2
  • PHP 8
  • Xdebug 3

Mac系统是12,估计影响不大。

运行环境安装

首先安装好Apache+PHP+MySQL,我直接用brew安装的:

brew install mysql php apache2

默认Apache侦听在80,我们改到8888:

# vim /usr/local/etc/httpd/httpd.conf
Listen 8888

让Apache直接加载php模块:

# vim /usr/local/etc/httpd/httpd.conf
LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so

直接启动服务就行:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

winlinvip

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值