PHP教程

mac php73 配置xdebug问题记录

本文主要是介绍mac php73 配置xdebug问题记录,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

安装过程不再描述,网上很多。

php版本7.3.29

xdebug版本 3.1.4

 

php.ini中xdebug配置项要注意zend_extension 而不是extension

[xdebug]
zend_extension="/usr/local/Cellar/php@7.3/7.3.29_1/pecl/20180731/xdebug.so"
xdebug.mode=debug
xdebug.start_with_request=yes
xdebug.discover_client_host=On
;xdebug.remote_handler=dbgp
xdebug.collect_return=On
;xdebug.remote_mode=req
xdebug.client_host=127.0.0.1
xdebug.client_port=9100
xdebug.idekey=afei

 不同版本xdebug配置项不同,比如我之前找的低版本配置项,启动php时会有警告。

 

启动远程监听时,先启动ide(vscode)的xdebug监听,再启动远程的fpm(我使用的php artisan serve和php -S),否则出现提示,导致远程调试失败。

 

这篇关于mac php73 配置xdebug问题记录的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!