我正在尝试从本地计算机调试站点(托管在远程服务器上)。我在远程机器上安装了xdebug,并为xdebug扩展启用了远程调试和自动启动选项。
在某些方面,它似乎建立了一个连接,网站加载正常,浏览器搜索栏右侧的"debug“图标高亮显示,甚至出现"styled”错误消息。但是,它绝对不会在任何断点处停止。
如果有任何指导,我将不胜感激。
php.ini的相关部分(在远程服务器上)
; This setting is on by default.
report_zend_debug = 1
zend_extension = C:\Program Files\PHP\v5\ext\ph
我有一个远程服务器,我有读取权限(在Windows中,我将它标记为X:驱动器)
我需要访问的文件的正确路径是:
“X://某些dir/某些文件”
保存正在运行的宏的文件存在于C:驱动器中。下面的代码检查路径是否存在。
If dir("X://some folder/some file", vbDirectory) = "" Then
Debug.Print "dir does not exist"
End If
运行上面的代码将进入分支,告诉我该文件不存在。我的问题是:
我必须把驱动器的名字缩短吗?(例如X:或者我可以放//:代替吗
我使用GDBServer在ARM11处理器上进行远程调试。软件断点运行良好,但我们使用"hbreak test.c:5“来设置硬件断点,CPU永远不会停止。
GDB版本: 7.3.1
目标CPU: ARM11
操作:
arm-linux-gdb ./main
(gdb) target remote 192.168.0.1:2345
(gdb) hbreak test.c:5 => HW breakpoint, it doesn't work. but if change to "b test.c:5", it will works
(gdb) c