Mac MAMP配置Xdebug

MAMP自带了xdebug文件,开发采用的PHP版本为5.6.10; 在MAMP路径下找到对应的文件路径:/Applications/MAMP/bin/php/php5.6.10/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so
修改路径两个路径下的xdebug配置的:
/Applications/MAMP/conf/php5.6.10/php.ini
/Applications/MAMP/bin/php/php5.6.10/conf/php.ini
修改后为:
[xdebug]
zend_extension="/Applications/MAMP/bin/php/php5.6.10/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so"
xdebug.remote_autostart=1
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.idekey="PHPSTORM"
修改后重启MAMP。 查看phpinfo()函数,如果能找到xdebug,证明上面的修改生效了。

接下来就是配置PHPSTROM里面的xdebug了:
phpstrom->preferences->语言和框架->PHP,interpreter:选到当前的版本
phpstrom->preferences->语言和框架->PHP->Debug: Debug port:9000
phpstrom->preferences->语言和框架->PHP->Debug->DBGp Proxy:
IDE Key:PHPSTROM
Host:配置的host,例如:http://localhost
Port:9000(跟Debug Port一样)

然后在运行/调试配置里面,配置调试url;

安装JetBrains IDE Support Chrome插件
然后就可以棒棒的本地调试代码了~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容