关注苏南大叔的xdebug系列文章的同学,可以知道,在前几篇文章中(https://newsn.net/say/php-xdebug-compile.html),苏南大叔已经编译并初步配置好了xdebug扩展。本篇文章中,苏南大叔继续讲述xdebug相关配置信息,为xdebug配合ide使用,埋下伏笔。

在php.ini中开启xdebug扩展的配置方式,非法简单,只有简单的一句话:"zend_extension=xdebug.so",注意:有zend字样,否则最终无法使用。

单独配置这一句话的情况下,xdebug的所有配置项目都是采用默认值的。而这些默认值中,苏南大叔认为,这里有两个默认值,需要大家进行配置修改。

ide key

ide key这个值,是用来服务器和ide之间通信的。因为,是需要上述两者之间协商的值。所以,需要进行修改。不过,如果是本机调试的情况下,我们并不需要修改这个值,具体的原因,大家可以参见后续苏南大叔的相关文章。

苏南大叔:xdebug的phpini进阶设置 - xdebug_01
xdebug的phpini进阶设置(图5-1)

注意事项

ini中的xdebug,对于phpinfo来说,写extension=也是可以生效的,写zend_extension=也是可以的。但是在最终的调试应用中,我们就可以发现,写extension的时候,是始终打不到断点的。所以,还是请注意这个加载扩展的写法。下面的写法,可能是有问题的。

苏南大叔:xdebug的phpini进阶设置 - xdebug_ini_1
xdebug的phpini进阶设置(图5-5)

苏南大叔的更多xdebug的相关文章,请点击这里查看:https://newsn.net/tag/xdebug/

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接作者。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

 【加群】加入QQ群【175454274】和大家一起讨论这个问题

 【源码】本文代码片段及相关软件,请点此获取

 【绝密】秘籍文章入口,仅传授于有缘之人   php    xdebug

本站的忠实读者小伙伴,正在阅读下面这些文章: