我有一个网站只发送一个500服务器错误铬。 这是一个使用Apache的PHP网站。 没有出现在日志中。
我试图用firefox,手机和http://browsershots.org/去网站,它的工作原理,但它不适用于铬。 我在3台电脑上尝试了3个操作系统。
我有其他网站在同一台服务器上工作。
我试图删除网站,并将其replace为一个空白的index.html页面,它与Firefox的工作,但我仍然有一个铬错误500。 我猜是有一个错误的Apacheconfiguration,但没有什么特别的:
<VirtualHost *:80> DocumentRoot "/var/www/html/mysite.ca/www.mysite.ca" ServerName mysite.ca <Directory "/var/www/html/mysite.ca/www.mysite.ca"> allow from all Options +Indexes </Directory> ServerAlias www.mysite.ca </VirtualHost>
该网站被黑客入侵,但我清理了所有奇怪的注入代码,并将数据库恢复到工作版本。 无论如何,这个问题似乎不是来自代码。
我没有更多的想法。 你是否有一个 ?
以下是我从wget收到的信息:
--2016-12-07 09:18:30-- http://mysite.ca/ Résolution de mysite (mysite.ca)… 2600:3c03::..., 123.123.123.123 Connexion à mysite.ca (mysite.ca)|2600:3c03::...|:80… connecté. requête HTTP transmise, en attente de la réponse… 500 Internal Server Error 2016-12-07 09:18:30 erreur 500 : Internal Server Error.
尝试检查来自Chrome开发工具的http响应。 你从Apache获得什么样的回应?
您也可以尝试从头开始临时replaceApache的configuration文件。 这可能有助于追踪这个问题。
同时检查Apache日志。 您应该能够在那里find有关http请求的有用信息。
这个问题与IPv6有关。 我有麻烦configurationipv6与Apache,所以我打开了另一个问题: 无法使虚拟主机与ipv6工作 。