如何使用FireFox插件FirePHP调试PHP
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用FireFox插件FirePHP调试PHP相关的知识,希望对你有一定的参考价值。
参考技术A 步骤如下:第一步:下载php-Eclipse:
第二步:下载Xdebug
第三步:在PHP5里面找到php.ini,在这个文件的最后面加入如下配置信息:
[xhtml] view plaincopyprint?
[Xdebug]
zend_extension_ts="C:/Program Files/phpStudy/PHP5/ext/php_xdebug.dll"
xdebug.auto_trace = On
xdebug.show_exception_trace = On
xdebug.remote_autostart = On
xdebug.remote_enable = On
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9000
xdebug.remote_handler = dbgp
xdebug.profiler_enable = on
xdebug.profiler_output_dir="C:/Program Files/phpStudy/PHP5/log"
这里要特别注意:如果在文件里有其他的zend_extension_ts,需要注释掉,否则apache无法启动。
第四步:启动apache。
第五步:在eclipse的项目里的Properties里面找到"PHP Debug",在PHP Debugger里面选择"XDebug"
第六步:再在Windows->Preferences里面配置下PHP Servers
接下来,进入debug界面,就可以开始设置断点进行debug了。
如何使用 Firefox 调试 Node.js?
【中文标题】如何使用 Firefox 调试 Node.js?【英文标题】:How to debug Node.js with Firefox? 【发布时间】:2018-04-25 12:06:42 【问题描述】:我知道如何使用 Google Chrome 访问 Chrome 开发工具来调试 Node.js 应用程序:只需转到 about://inspect。
我在 MDN 上看到一行文字提到 Firefox 可以用于 Node.js 应用程序,但是在 Firefox 中访问 about://inspect 不起作用。如果确实可能的话,我想知道如何在 Firefox 中做到这一点。
【问题讨论】:
对于 Firefox 来说这是一个相当复杂的过程。我推荐their own guide 连接远程设备。 【参考方案1】:由于 Firefox 使用与 Node.js (V8) 不同的 Javascript 引擎 (Gecko),因此无法使用 Firefox 开发工具来调试 Node 脚本。在这篇文章中,MDN 在他们的“远程调试”文章中说了这么多:
您可以将开发人员工具连接到基于 Gecko 的运行时...
https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging
【讨论】:
【参考方案2】:您可以使用一个名为node-firefox
的工具,您可以从以下网址下载:
npm install node-firefox
这里是源代码:https://github.com/mozilla/node-firefox
以及介绍性指南:https://hacks.mozilla.org/2015/02/introducing-node-firefox/
【讨论】:
其实这涉及到前端调试,而不是像chrome那样的服务器端调试以上是关于如何使用FireFox插件FirePHP调试PHP的主要内容,如果未能解决你的问题,请参考以下文章