是用的是wamp自带了xdebug,一开始始终都用不了grind(xdebug的网页面板)。然后修改了php.ini,可以了。但是却发现一个问题,只要是运行PHP程序,就会被监听。
在D:\wamp\tmp下面生成他的缓存文件。cachegrind.out.%t.%p。
然后出现的问题,本来120GB的D盘,不到一个月今天居然提示磁盘已满。。。

检查才发现全部都是xdebug目录占用了。
我现在想弄清楚的是
(1)如果开启xdebug,那么所有的php运行都会被监听吗?而不是部分?
(2)如果第一个是否的,那么如何才可以只针对部分开启xdebug监控?他的说明中有一个网址参数“XDEBUG_PROFILE”,网址中夹带这个“ XDEBUG_PROFILE”字串就会被监听。(但是一开始我这样操作却没有反应)

我的PHP的配置:

[dba]
;dba.default_handler=

;LocalVariables:
;tab-width:4
;End:

;XDEBUGExtension

zend_extension="d:/wamp/bin/php/php5.4.3/zend_ext/php_xdebug-2.2.0-5.4-vc9.dll"

[xdebug]
xdebug.remote_enable=on
xdebug.profiler_enable=on
xdebug.profiler_enable_trigger=on
xdebug.profiler_output_name=cachegrind.out.%t.%p
xdebug.profiler_output_dir="d:/wamp/tmp"


4 个解决方案

#1


[Xdebug]
;extension="php_xdebug-2.1.0-5.2-vc6.dll"
zend_extension_ts="D:\xdebug\php_xdebug-2.1.0-5.2-vc6.dll"
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.trace_output_dir="D:\xdebug"
xdebug.profiler_enable=on
xdebug.profiler_output_dir="D:\xdebug"
xdebug.dump.GET=*
xdebug.show_local_vars=1
xdebug.profiler_output_name=cachegrind.out.%s

更多相关文章

  1. 根据网址上的国家/地区将用户重定向到正确的数据库,我使用i18n fo
  2. 在php中获取引荐来源网址(包括参数)
  3. PHP Word上的短网址
  4. 从打印页面中删除网址并打印文本

随机推荐

  1. android 去掉应用程序自带的黑色的头部横
  2. Android架构图
  3. Android中 Rect类
  4. Android:SeekBar和RatingBar控件
  5. Android 安装环境搭建
  6. Android笔记--短信与拨号
  7. android常用UI控件的使用例子
  8. Android能用Linux打败Linux手机吗?
  9. Android中实现滑动的七种方式总结
  10. 大虾们的 android 浅谈