【问题标题】:Apache2: Internal Server Error with log "GET /favicon.ico HTTP/1.1" 500Apache2:内部服务器错误,日志“GET /favicon.ico HTTP/1.1”500
【发布时间】:2016-07-25 10:06:08
【问题描述】:

我的服务器是 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 中没有任何网站图标链接/网址。它也不会进入 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)

可以建议我在哪里做错了吗?

【问题讨论】:

  • "能建议我哪里做错了吗?" — 您似乎正在查看访问日志而不是错误日志。
  • “我的 html 中没有任何网站图标链接/网址。” ——没关系。浏览器会猜测 URL。
  • “它也不会进入 html 页面” — 不。你说它会出现 500 错误。
  • "If i ping" — 然后它告诉您可以与您的服务器通信,这是您已经知道的,因为如果您无法与它通信,那么它就无法向您发送 500 内部错误回应。
  • 错误日志:.htaccess:无效的命令“RewriteEngine”,可能拼写错误或由未包含在服务器配置中的模块定义,引用者:13x.xx.xx.xx

标签: php apache internal


【解决方案1】:

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

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

要么:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-31
    • 2011-08-05
    • 1970-01-01
    • 1970-01-01
    • 2011-08-08
    相关资源
    最近更新 更多