[分享]OpenERP winpdb 远程调试
-
不多废话
winpdb 源地址 http://code.google.com/p/winpdb
OpenERP winpdb_debugger 调试模块 源地址: http://bazaar.launchpad.net/~clearcorp-drivers/openerp-ccorp-addons/6.1/files/head:/winpdb_debugger/
安装 winpdb python 第三方扩展
安装 winpdb_debugger 模块后. 在 Settings 菜单下, 会有 Star Winpdb debugger 菜单项.
[attachimg=1]
并启动 Debug 模式..
[attachimg=2]
[attachimg=3]
在 Debug 模式启动后, 运行 winpdb 客户端, 连接..
[attachimg=4]
运行 "File"-->"Attach" 捕获 可调试的进程 需要提供 OpenERP 的 系统管理密码:
[attachimg=5]
[attachimg=6]
设置 需要调试的主机
[attachimg=7]
端口默认是 51000 连接成功后, 可以得到 winpdb_debugger 的部分代码. 并停止在 winpdb_debugger 启动后的下一行代码. 继续运行后, 就进入调试模式.
[attachimg=8]
[attachimg=9]
继续运行后, 浏览器会进入正常运行状态. 在 winpdb 打开与服务器同步的源码, 并设置断点后, 就可以开始单步调试了...
[attachimg=10]