1,业务背景
当我们进行一些网页类程序配置的时候,SAP默认是不报详细消息的,只告诉你是500内部错误或者其他,更加具体的错误原因就无从寻找了。这时我们常规的操作是使用SMICM去查看日志信息,但我们都知道SMICM的日志信息是很多的,并且它不友好的浏览方式加大了我们快速定位错误的难度。本文将为大家介绍一种查看此类报错详细消息的方法。
2,解决步骤
- 错误展示,可以看到只有一个错误,并没有具体的详细报错信息
- 鉴于此种情况我们可以使用事务码RZ11维护参数is/HTTP/show_detailed_errors将其值设置为TRUE,此参数的值默认为FALSE
点击更改值
将参数值改为TRUE
同时提醒一句,此修改是立即生效(不用重启服务)并且此修改不是永久性的,将在服务器重启时丢失;但我们也不需要那么长的时间,官方给的建议是调试完成之后就将其改回去。
重新执行刚才报错的程序,我们可以看到,此时已经有了较为详细的报错信息。
此时我们就可以根据此报错信息,来大概看一下究竟是什么原因,如果还是找不到原因的话还是建议去查看SMICM的日志。
3. 同时可以查看如下官方文档:2691984 - 500 Internal Server Error in Web Dynpro ABAP applications
以上。
2 条评论