在我的codeigniter应用程序中,我反复在日志文件中收到此错误消息。
ERROR - 2016-06-10 00:15:19 --> 404 Page Not Found: /index
如何知道导致此错误的原因,因为我和我的团队多次浏览整个网站并且没有找到它。
答案 0 :(得分:0)
您没有将路线定义为index
,或者您没有将控制器定义为Index
。 404错误就是这样。页面未找到。
来自RFC 2068超文本传输协议 - HTTP / 1.1:
10.4.5 404 Not Found
服务器未找到与Request-URI匹配的任何内容。没有 指示该条件是暂时的还是 永久的。
如果服务器不希望将此信息提供给 客户端,可以使用状态代码403(禁止)。 410 如果服务器通过一些人知道,应该使用(Gone)状态代码 内部可配置机制,旧资源是永久性的 不可用且没有转发地址。
答案 1 :(得分:0)
您的应用程序中某处您正在点击/索引(例如www.example.com/index)..但您没有定义名为Index.php的控制器。因而导致404 Page Not Found。