无法启用XDEBUG。任何帮助或检查它是否已启用且未反射(reflect)?我在PHP7上使用Xdebug2.4.0rc2。PHP.INI设置如下:[XDebug]zend_extension="C:/php/ext/php_xdebug.dll"xdebug.remote_enable=onxdebug.remote_host=localhostxdebug.remote_port=10000xdebug.remote_handler=dbgpxdebug.profiler_enable=1xdebug.profiler_enable_trigger=1xdebug.profiler
我已经从我的Thinkpad笔记本电脑转移到HPElitebook。我必须在我的新笔记本电脑上设置我的开发环境。在Windows10Pro64位版本中设置我的VisualStudioCode和XAMPP后,我无法调试我的PHP代码。我已经正确安装了VisualStudioCode的Xdebug扩展,并确保php.ini正确。这是我对php.ini的设置(我使用放在E:驱动器上的可移植XAMPP):zend_extension="E:\xampp\php\ext\php_xdebug-2.4.1-5.4-vc9.dll"xdebug.remote_enable=1xdebug.remot
有php调试器吗?哪些比较受欢迎? 最佳答案 XDebug被认为是事实上的标准。其特点包括:错误消息中的堆栈跟踪和函数跟踪内存分配无限递归的保护php脚本的分析信息代码覆盖率分析使用调试客户端交互调试脚本的功能它可以通过PECL安装:peclinstallxdebug之后,您必须将此添加到您的php.ini:zend_extension="/usr/local/php/modules/xdebug.so"您也可以从源编译。完整说明here。 关于php-PHP调试器软件?,我们在Stac
我正在尝试使用SublimeText2设置Xdebug以在我的本地计算机上调试PHP,但我一无所获。我正在使用PHP5.4运行MAMP。我在php.ini的末尾输入了这个:[xdebug]zend_extension="/Applications/MAMP/bin/php/php5.4.4/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so"xdebug.remote_enable=Onxdebug.remote_host="localhost"xdebug.remote_port=9000xdebug.remote_handl
我正在寻找调试php脚本的方法。在互联网上,我发现我可以使用MacGDBp+XDebug来做到这一点。当我尝试在Shell中使用PECL安装时:sudopeclinstallxdebugThenexterrorhavebeenoccured:downloadingxdebug-2.4.0.tgz...Startingtodownloadxdebug-2.4.0.tgz(264,832bytes).....................done:264,832bytes76sourcefiles,buildingrunning:phpizegrep:/usr/include/php/m
我在安装PHPStorm时同时使用了xdebug和CodeSniffer,但真正令人讨厌的部分是调试器现在似乎将CodeSniffer错误视为断点并中断代码以让我知道样式警告,同时我正在尝试测试代码。如何防止CodeSniffer被PHPStorm中的远程调试器捕获?PS:我正在运行Apache,使用虚拟主机将某些URL映射到我计算机上的文件夹,并且代码嗅探器从未明确触发PHPStorm的远程调试器,而我的站点导致PHPStorm询问我是否要包含它的虚拟URL用于调试。 最佳答案 我遇到了类似的问题,我是这样解决的:-转到“项目设置
我有很多关于如何在远程服务器上使用xdebug和eclipse调试php文件的问题。我想实现的是:我有一个远程服务器(带有WAMPP(appache(端口8502)、php、mysql(端口8501)等)),我想使用本地PC上的EclipsePDT调试php文件。我准备了以下东西:已安装EclipsePDT(构建ID:20100617-1415)在我的本地PC上安装并激活了xdebug远程服务器(可在(让说)111.111.111.111:8502)与中的以下配置php.ini[XDebug]zend_extension=C:\TYPO3_4.4.6\php\ext\php_xdebu
我在我的Mac上运行Netbeans。我使用XAMPP安装了本地服务器并安装了xDebug。当我转到Netbeans中的调试/断点时,我可以让它在索引上第一次运行。但是,在第一次运行后,除非我重新启动Netbeans,否则它不会再次附加到xDebug。如何确保Netbeans始终附加到xDebug?另外,如何让Netbeans调试索引文件以外的内容? 最佳答案 在你的php.ini添加以下内容;XDEBUGExtensionzend_extension="**ABSOLUTE_PATH_TO_XDEBUG_EXTENSION**"[
我目前正在使用xdebug并尝试使用KCacheGrind进行分析和查看。我将其设置为仅在触发器上运行,即通过GET传递XDEBUG_PROFILE=1。关于我正在使用的框架的输出中有很多噪音,我希望能够专门分析我的代码块,比如Controller,而不是整个请求。我是否可以关闭xdebug分析,直到我选择打开它,就像在Controller中一样,然后在需要时将其关闭? 最佳答案 AmIabletohavexdebugprofilingturnedoffuntilIchoosetoturniton,likeinacontroller
有没有人在netbeans中让xdebug与laravel一起工作取得了成功?我不确定如何使用laravel配置它。现在我有以下内容:在项目属性->运行配置下,我有:Projecturl:http://localhost/m1/Indexfile:public/index.phpArguments:user/bob/task/1但是,xdebug似乎从未超越public/index.php文件。提前致谢比尔 最佳答案 在Properties->Sources下你还需要设置正确的webroot:WebRoot:public