一、下载xdebug扩展
1、使用xdebug官方提供的一个检测工具
2、把phpinfo打印的信息全选复制,进来,点击就会生成对应的扩展,下载的dll文件版本可能过高,手动查找
二、配置php.ini
[Xdebug]
;则原样输出
xdebug.overload_var_dump=0
xdebug.var_display_max_children=128
xdebug.var_display_max_data=65535
xdebug.var_display_max_depth=5
zend_extension=php_xdebug.dll
xdebug.idekey="PHPSTORM"
xdebug.remote_enable=1
xdebug.remote_host="127.0.0.1"
xdebug.remote_port=9100
xdebug.remote_autostart=1
宝塔XDebug配置
[XDebug]
;则原样输出
xdebug.overload_var_dump=0
xdebug.var_display_max_children=128
xdebug.var_display_max_data=65535
xdebug.var_display_max_depth=5
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir ="E:\BtSoft\temp\xdebug"
xdebug.trace_output_dir ="E:\BtSoft\temp\xdebug"
xdebug.profiler_output_name = "cache.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port=9100
xdebug.remote_autostart=1
zend_extension=php_xdebug.dll
三、配置httpd.conf,调试的时候容易超时
IPCConnectTimeout 3600
IPCCommTimeout 3600
四、配置phpstorm