【如何从mod_php查看PHP的ldap_ *函数(使用LDAP_OPT_DEBUG_LEVEL = 7)的stderr】教程文章相关的互联网学习教程文章

php – Xdebug无法连接到客户端,我在哪里开始调试调试器?【代码】

我在sublime文本中为php设置xdebug,xdebug继续记录与无法连接相关的错误:Log opened at 2016-08-18 21:06:01 I: Connecting to configured address/port: localhost:9988. E: Could not connect to client. :-( Log closed at 2016-08-18 21:06:01我希望通过在我的浏览器中访问http:// localhost:9988来直接调试可能有所帮助,但它只是显示谷歌浏览器错误页面:“localhost拒绝连接”.也许错误存在于另一端,那个数据无法推送到su...

如果你在防火墙后面的NAT上,如何使用php xdebug?【代码】

我有以下用于调试PHP应用程序的用例: >开发人员确实拥有私有IP地址>开发人员只能从服务器连接到有限数量的端口,如80,8080,3128,其他端口受到传出防火墙的限制.如果传出请求是HTTP,他仍然可以使用没有此限制的代理.>服务器机器是完全可配置的 在这种情况下可以使用xdebug吗?怎么样? 可以建立VPN,但这不是一个简单的解决方案,所以我更喜欢简化.解决方法:我找到的解决方案是使用PuTTY将端口9000从服务器转发到客户端(IDE). 只需将X...

如何阻止xdebug在PhpStorm的第一行停止?

我有这个奇怪的问题.我的所有设置都可以正常工作,直到我更新了我的PHP版本.我使用macports并安装了php5和php5-xdebug端口. xdebug正在工作,但它在我的脚本的第一行停止,即使我在PhpStorm中禁用了该选项.那里没有断点,代码其他部分的断点工作正常. 如果它有帮助,这里是phpinfo的xdebug部分(分为两部分);https://dzwonsemrish7.cloudfront.net/items/3K3R2N1f1A190K372n0S/Screen%20shot%202011-08-18%20at%203.06.29%20PM.png?v=54c...

PhpStorm debug 调试【图】

1 单步不进入 F8 2 单步会进入 F7 3 单步会进入 Alt + Shift + F8 4 跳出进入的函数 Shift + F8 5 跳到鼠标位置 Alt+ F9 跳到下一个断点

php – 带有虚拟机的端口9000上的XDebug – EADDRINUSE ::: 90000【代码】

我在VirtualBox VM上运行我的Symfony应用程序. PHP正在使用XDebug运行,并且已正确配置.我知道这一点,因为其他人已设法使其与同一个VM的快照一起工作. 当我尝试在VS Code XDebug中配置时,我使用以下launch.json{// Use IntelliSense to learn about possible attributes.// Hover to view descriptions of existing attributes.// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0",...

vscode配置phpxdebug【图】

打debug还是很有必要的,以前嫌麻烦,现在觉得,通过debug可以看自己写的代码的执行的逻辑,更容易理清别人代码的逻辑。 下载插件: 2,查看自己的php版本所需的xdebug版本 打印phpinfo,随便写个方法在浏览器访问,就可以拿到phpinfo信息 当年自己搞了半天都不知道怎么获取phpinfo 用自己的域名,写个方法请求就可以了 一下是phpinfo的信息 根据自己的php版本下载xdebug,我的是php7.3 , 64位 ,线程安全版NTS...

netbeans – 为PHP配置XDebug【代码】

我想从NetBeans 7.1调试PHP.我的Web服务器是IIS.我首先发现NetBeans尝试使用XDebug,下载它,将DLL复制到适当的文件夹.现在我想知道如何正确配置它. online php config analyser给了我以下建议:Download php_xdebug-2.1.4-5.3-vc9-nts.dll Move the downloaded file to C:\Program Files\PHP\v5.3\ext Edit C:\Program Files\PHP\v5.3\php.ini and add the line zend_extension = C:\Program Files\PHP\v5.3\ext\php_xdebug-2.1.4-5...

php – 无法让Xdebug工作超过5分钟.超时发生

当我试图调试基于yii框架的php应用程序时,我收到以下错误. Netbeans浏览器中的例外是“发生了套接字异常”.每次我尝试2-5分钟后都会发生这种情况. 编辑: 我正在使用IIS服务器. 我怎么解决这个问题? 我在iis下找到了以下配置并将其增加到30分钟,但仍然存在问题.解决方法:转到IIS – > FastCGI Setiings 然后增加空闲时间 附上一个屏幕.

PECL安装xdebug失败,因为它找到了内置的旧PHP而不是自制的最新版本【代码】

我正在使用pecl sudo pecl install xdebug安装xdebug并且我得到:检查检查支持的PHP版本… configure:错误:不支持.需要PHP版本> = 7.0.0和< 7.3.0(找到5.6.30)我用自制软件安装了最新的PHP v7.2,但是pecl发现了过时的MacOS内置版PHP,我怎样才能让pecl找到最新版本?解决方法:你能试一下吗? pecl -d php_suffix = 7.2 install< package> 您也可以尝试更改pecl设置:sudo pecl config-set php_ini /etc/php/7.2/cli/php.ini sudo ...

xDebug和PHPUnit的代码覆盖率为100%,实际上并非如此【代码】

我有以下功能:function foo($p) {if ($p == null)throw new Exception('bla');if ($p == null){throw new Exception('bla');}[...] }我对此函数的测试不包括抛出异常的行.但PHPUnit告诉我第一个’throw’语句被覆盖,第二个没有.也许第一个被解释,但它没有被执行. 因此,如果我没有达到100%,我不希望得到“100%”的消息. 这是xDebug中的错误还是我有可能配置xDebug / PHPUnit?解决方法:xDebug的代码覆盖率指标是基于语句而不是基...

PHP(WAMP) – Exlipse PDT,xDebug:不在断点处停止【代码】

只有在检查选项“Break at First line”时才能调试.如果我取消检查并在某个行放置一个断点,那么调试器不会在该行停止. 我需要调试器停在我设置的断点处,而不是在文件的第一行. 我在php.ini文件中添加了以下行:zend_extension = "c:/wamp/bin/php/php5.3.8/ext/php_xdebug-2.1.2-5.3-vc9.dll" xdebug.remote_enable = on xdebug.remote_handler = dbgp xdebug.remote_host = localhost xdebug.remote_port = 9000我也可以使用相同的...

php – 如何在Vagrant(Homestead)上使用XDebug和VSCode?

有关如何使用VSCode在Vagrant(Homestead)上设置XDebug的指南 版本: > PHP 7.1> VSCode 1.16.1> XDebug 2.5.5> Vagrant 1.9.8解决方法:本指南基于Vagrant(Homestead 6),PHP 7.1,Xdebug 2.55,VSCode. Homestead使用Ubuntu 16.04 >安装Vagrant>向Vagrant添加Homestead盒子.你可以找到更多关于Laravel Homestead的信息> Homestead文件夹有after.sh,将这些LINES复制到after.sh到在初始化vagrant之后安装xdebug.>别忘了在Homestead.yaml...

记一次mac+phpstorm+xdebug的大坑【代码】【图】

使用phpstorm安装XDebug的艰难历程一 下载xdebug文件二 解压缩文件,然后安装xdebug扩展三 配置php.ini 安装xdebug扩展四 保存php.ini,重新启动PHP 检查是否成功开启了xdebug服务五 配置phpstorm六 配置浏览器的xdebug插件 一 下载xdebug文件 https://xdebug.org/wizard.php 将phpinfo()的源代码复制到文本框中,xdebug会提示如何配置和下载哪个版本的xdebug。 全部下载地址: http://www.xdebug.org/download.php 二 解压缩文件...

php – 同时使用Xdebug和Zend Debugger?

是否可以同时在同一PHP安装中运行两个调试器.它们都使用不同的端口,因此与客户端IDE /其他应用程序的通信不会成为问题. 我只是因为Zend Debugger与ZendStudio一起使用已被证明更容易(从浏览器开始/停止调试的步骤更少),但我真的很喜欢一些仅适用于XDebug的分析工具.简而言之,如果可能的话,我希望能够拥有两全其美.解决方法:http://www.suspekt.org/2008/08/04/xdebug-203-stealth-patch/(特别是最后一条评论)似乎表明Xedebug的分析...

XDebug,如何避免每次都停在index.php中?

我有Netbeans与CodeIgniter和Xdebug. 每次它在循环中的index.php上停止.每次点击前进一步都很慢.有没有办法让它运行直到找到断点?解决方法:由于@RiggsFolly和@Phil,解决方案很简单.你需要去 工具>选项>选择Php>调试选项卡,并取消选择:在第一行停止.