Apache 错误日志中“文件不存在/未定义”是什么意思

Apache 错误日志中“文件不存在/未定义”是什么意思

我无法理解我的 VPS(LAMP)出现以下错误

175.101.XX.XX - - [27/Aug/2013:17:41:48 +0530] "GET /undefined HTTP/1.1" 404 694 "http://mydomain.com/memberpage.php" "Mozilla/5.0 (Windows NT 5.1; rv:23.0) Gecko/20100101 Firefox/23.0"

我遇到了这种错误,任何人都可以帮助我了解这种错误的来源和性质。

答案1

某个 IP 为 175.101.XX.XX 的 Web 客户端想要从您的服务器检索某个名为“未定义”的文件。由于该文件不存在,您的服务器将返回 404 错误。

答案2

undefined是 JavaScript 的首选关键字,用于尝试执行一些未定义的事情。也许您网站上的某些内容正在尝试使用从表单元素中提取的文件名执行 AJAX 请求,但该表单元素并不存在。

这不是需要修复服务器端的问题 - 我会使用您的网站并启用 FireBug 之类的功能并留意您发送的请求以查看是什么原因导致页面undefined被访问。

相关内容