Apache2:日志“”的内部服务器错误;GET/favicon.ico HTTP/1.1”;500


Apache2: Internal Server Error with log "GET /favicon.ico HTTP/1.1" 500

我的服务器是Ubuntu上的Apache2。我安装了一个新的服务器。每当我在浏览器中点击IP地址时,我都会得到:

内部服务器错误

服务器遇到内部错误或配置错误,无法完成您的请求。

请通过与服务器管理员联系webmaster@localhost通知他们此错误发生的时间,以及您在此错误之前执行的操作。

服务器错误日志中可能提供了有关此错误的更多信息。

我的服务器日志文件:

[25/Jul/2016:05:53:43 -0400] "GET /favicon.ico HTTP/1.1" 500 708 "http://13x.xx.xx.xx/" "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36"

我的html中没有任何favicon链接/url。此外,它不会进入html页面(正如我所追踪的)。甚至它也不会进入我的项目/index.php文件。

如果我在本地计算机上ping命令提示符是:

Reply from 13x.xx.xx.xx: bytes=32 time=59ms TTL:56
Reply from 13x.xx.xx.xx: bytes=32 time=59ms TTL:56
Reply from 13x.xx.xx.xx: bytes=32 time=59ms TTL:56
Reply from 13x.xx.xx.xx: bytes=32 time=59ms TTL:56
Packets: Sent=4 received = 4, Lost = 0 (0% loss)

能告诉我哪里做错了吗?

错误日志:.htaccess:命令"RewriteEngine"无效,可能拼写错误或由服务器配置中未包含的模块定义

因此,您有一个.htaccess文件,它正在配置您的服务器以重写一些URL,但执行此操作所需的模块尚未加载。

任一:

  • 编辑.htaccess文件,使其不执行此操作
  • 更改服务器配置以加载mod_rewrite