wamp 服务器 500 内部服务器错误

问题描述 投票:0回答:5

我有一个在 XAMPP 上运行的网站。

我不知道该网站编写的 php 版本以及 apache 版本。

我想将其移动到 Windows 上,但收到消息

00-Internal server error occurs

我也这样做了(wamp->apache->apache模块->rewrite-modules)并重新启动我的wamp,但什么也没发生。

这是我看到的错误:

Internal Server Error 服务器遇到内部错误或 配置错误,无法完成您的请求。请 通过 admin@localhost 联系服务器管理员,告知他们 此错误发生的时间以及您刚刚执行的操作 在这个错误之前。可能可以获得有关此错误的更多信息 在服务器错误日志中。

解决办法是什么!

我会很感激

php apache wamp internal-server-error
5个回答
17
投票

您应该激活文件中的重写模块

httpd.conf

更改此行:

#LoadModule rewrite_module modules/mod_rewrite.so

至:

LoadModule rewrite_module modules/mod_rewrite.so

3
投票

从您的 www wamp 文件夹中删除(或移动).htaccess 文件...


2
投票

回复:500 内部服务器错误

检查您是否已加载 apache 重写模块。

转到 wamp_manager -> apache -> Modules 并在列表中查找 rewrite_module。

如果它旁边没有勾号,请单击它。 Apache 将被退回(停止、启动)。再试一次。

如果没有加载所需的模块,重写引擎将无法工作。


2
投票

使用 deflate 标签调用某些过滤器是很常见的。像这样:

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/x-javascript application/javascript image/svg+xml
</IfModule>

如果启用了 Deflate Module,但未启用 Filter Module,您也会收到错误 500。


0
投票

对于我来说这不起作用,还有另一种方法吗?

© www.soinside.com 2019 - 2024. All rights reserved.