2013-02-19 113 views
1

我在嵌入式设备上运行带有lighttpd的CGI-LUA脚本。 Web客户端每3秒尝试通过POST三个脚本运行。
它大部分时间工作,但问题是,我不时得到500内部服务器错误,就像服务器无法运行脚本,虽然没有改变,并在'顶部'我看到CPU是空闲大多数时候。
我是网络新手,有什么想法?CGI-LUA与lighttpd:500内部服务器错误

回答

0

如果我试图解决这个问题,我将从以下开始: 1)查看/var/log/lighttpd/error.log以查看失败发生时lighttpd正在报告的内容。 2)编写一个非常简单的CGI-LUA脚本来完成可追踪的事情,比如触摸一个当前的unixtime作为名字的文件,并且每3秒钟而不是脚本点击它。这将帮助您找出问题出在CGI-LUA还是脚本中。 3)在循环中反复运行CGI-LUA以外的脚本,查看它是否失败。