2010-08-19 78 views
0

现在,当运行WAMP或MAMP(或Mac上的默认Web服务器)时,每当CGI文件(如Ruby或PHP)发生错误时,错误消息都不显示(也没有行号)。有没有办法在shell中运行web服务器,以便显示任何错误消息?如何从Apache服务器查看错误信息和调试信息?

我试图展示的是在Mac的内置web服务器上。 (也许它与其他MAMP或WAMP平台稍有不同)

+0

没有,可以发现在安装目录中的错误日志文件? – GnrlBzik 2010-08-19 22:15:39

回答

2

对于Apache上的默认Web服务器,您可以在/var/log/apache2/error_log中找到CGI脚本的错误。

您可以使用实时查看结果:

tail -f /var/log/apache2/error_log 
+0

它的工作原理,但它可以很好,如果它在一个外壳内运行,所以所有的输出是立竿见影的。谢谢。 – 2010-08-20 16:04:22

+0

尝试:tail -f/var/log/apache2/error_log – 2010-08-20 17:53:03