如何在远程服务器上查看ruby CGI应用程序中的错误消息?
我已经编写了一个Ruby(不是Rails)应用程序来生成网页。该脚本安装在linux web服务器上,由apache使用CGI调用以响应HTTP请求。相当标准的东西 当我在自己的计算机上运行它时,我会查看apache错误日志以查看ruby错误消息 但是,在我使用的主机上,我无法访问apache错误日志。因此,当我的脚本遇到问题时,我目前无法看到错误消息。通常只是一个空白页或apache错误页 我有ssh访问主机的权限如何在远程服务器上查看ruby CGI应用程序中的错误消息?,ruby,apache,cgi,error-reporting,Ruby,Apache,Cgi,Error Reporting,我已经编写了一个Ruby(不是Rails)应用程序来生成网页。该脚本安装在linux web服务器上,由apache使用CGI调用以响应HTTP请求。相当标准的东西 当我在自己的计算机上运行它时,我会查看apache错误日志以查看ruby错误消息 但是,在我使用的主机上,我无法访问apache错误日志。因此,当我的脚本遇到问题时,我目前无法看到错误消息。通常只是一个空白页或apache错误页 我有ssh访问主机的权限 有没有办法轻松查看错误消息和其他日志输出?这里有多种解决方案 将日志重定向到s
有没有办法轻松查看错误消息和其他日志输出?这里有多种解决方案
谢谢你。我的应用程序是Ruby,但不是Rails。在重定向日志方面,我尝试了ErrorLog指令,但apache不接受它,可能这是一个系统设置。我现在想为Ruby可执行文件做一个包装脚本来做重定向。你应该考虑切换到Rails,你会得到很多你正在寻找的功能。当然,考虑到您正在进行web开发。