500 个内部服务器错误原因



我的网站已经运行了很长时间(注册页面关闭(,但是在打开注册页面时,我认为许多访问者正在尝试访问该页面。现在它引起了一个问题,Internal Server Error这里是:

内部服务器错误

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

请联系服务器管理员,webmaster@sample.com 和 告知他们错误发生的时间,以及您可能的任何内容 已经这样做了,这可能导致错误。

有关此错误的详细信息,请参阅服务器错误 .log。

此外,在以下情况下遇到 500 内部服务器错误错误 尝试使用错误文档来处理请求。

尝试刷新网站时,错误有时会消失,有时会再次出现。我已经搜索了导致这种情况的原因,并尝试删除我的.htaccess文件。当尝试访问网站主页并多次刷新时,错误消失了!因此,我认为这可能是服务器错误的原因。

这是我的访问内容:

Options -Indexes
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php?%{QUERY_STRING} [L]
</IfModule>

配置有什么问题。还有什么其他可能导致此错误?

另外:如果我们一次获得大约 1k+ 用户的高流量,我们会收到此错误,但当我们只有 500 个用户时,错误不会显示。

我认为标头模块已失效 尝试 在您的命令行上:

Install mod_headers的第一个

sudo a2enmod headers然后重新启动 Apache

服务 Apache 2 重启

相关内容

最新更新