我在嵌入式设备上使用lighttpd运行CGI-LUA脚本。web客户端尝试每3秒通过POST三个脚本运行。
大多数时候它都能工作,但问题是我有时会收到500内部服务器错误,比如服务器无法运行脚本,尽管没有任何变化,在“顶部”我看到CPU大部分时间都是空闲的。
我是网络新手,有什么想法吗?
发布于 2013-09-30 21:18:18
如果我试图解决这个问题,我会从以下内容开始: 1)查看/var/log/ lighttpd /error.log,查看故障发生时lighttpd报告了什么。2)编写一个非常简单的CGI-LUA脚本,它可以做一些可跟踪的事情,比如使用当前的unixtime作为文件名,然后每3秒点击一次,而不是你的脚本。这将帮助您找出问题是在CGI-LUA中还是在您的脚本中。3)在CGI-LUA外循环运行脚本,看看是否失败。
https://stackoverflow.com/questions/14954358
复制相似问题