用perl写的脚本怎么调试?
尤其是CGI脚本,错了就提示服务器内部错误,不能定位出错的地方..
[解决办法]
要不然试一下将perl脚本使用eval函数执行,然后查看$@判断异常。
[解决办法]
并打印异常
[解决办法]
perl -d test.pl
-d参数告诉解释器进入调试状态,如果有参数的话直接跟在脚本名后面
进入调试状态后,用以下命令进行调试
n:向下执行一行命令
s: 进入函数内部
b: 设定断点,根据的是行号
B: 取消指定行上的断点
p: 打印变量信息
[解决办法]
Komodo IDE可以开发调试
PDK也可以,在下面的地址里下载:
Perl/CGI脚本语言编程学习资源下载地址大全(2010年3月6日更新)