在 phpMyAdmin 上禁用 xDebug
Disable xDebug on phpMyAdmin
我是第一次使用 xDebug。一切正常,但是当我想继续 localhost/phpmyadmin
时它想开始调试(我这里没有断点)。
如何只对 phpmyadmin 禁用它?
我的配置:
[XDebug]
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "C:\xampp\tmp"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = on
xdebug.remote_handler = "dbgp"
xdebug.remote_host = localhost
xdebug.remote_port = 9000
xdebug.trace_output_dir = "C:\xampp\tmp"
xdebug.collect_return="0"
我正在使用 XAMPP、PhpStorm。
您可以通过转至 Run > Stop Listening for PHP Debug Connections
来关闭调试连接侦听器。
PHPStorm 随后将忽略来自 Xdebug 的任何连接。当你想再次调试某些东西时,只需转到 Run > Start Listening for PHP Debug Connections
它就会再次工作。
您也可以使用 跳过路径:
永久忽略这些文件
- 转到首选项
- 转到语言和框架 > PHP > 调试 > 跳过的路径
- 单击“+”号打开浏览对话框
- 浏览到
phpmyadmin
文件夹所在的 Web 根目录和 select 该文件夹
- 单击确定并退出首选项
调试器现在应该忽略该目录中的脚本。
我是第一次使用 xDebug。一切正常,但是当我想继续 localhost/phpmyadmin
时它想开始调试(我这里没有断点)。
如何只对 phpmyadmin 禁用它?
我的配置:
[XDebug]
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "C:\xampp\tmp"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = on
xdebug.remote_handler = "dbgp"
xdebug.remote_host = localhost
xdebug.remote_port = 9000
xdebug.trace_output_dir = "C:\xampp\tmp"
xdebug.collect_return="0"
我正在使用 XAMPP、PhpStorm。
您可以通过转至 Run > Stop Listening for PHP Debug Connections
来关闭调试连接侦听器。
PHPStorm 随后将忽略来自 Xdebug 的任何连接。当你想再次调试某些东西时,只需转到 Run > Start Listening for PHP Debug Connections
它就会再次工作。
您也可以使用 跳过路径:
永久忽略这些文件- 转到首选项
- 转到语言和框架 > PHP > 调试 > 跳过的路径
- 单击“+”号打开浏览对话框
- 浏览到
phpmyadmin
文件夹所在的 Web 根目录和 select 该文件夹 - 单击确定并退出首选项
调试器现在应该忽略该目录中的脚本。