3

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

我不知道该网站由其编写的 php 版本和 apache 版本。

我想在 Windows 上移动它,但收到了消息00-Internal server error occurs

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

这是我看到的错误:

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

解决办法是什么!

我会很感激

4

4 回答 4

17

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

更改此行:

#LoadModule rewrite_module modules/mod_rewrite.so

至 :

LoadModule rewrite_module modules/mod_rewrite.so
于 2012-10-12T22:34:51.447 回答
3

remove (or move) .htaccess file from your www wamp folder...

于 2014-02-22T16:56:42.883 回答
2

回复:500 内部服务器错误

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

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

如果它旁边没有 TICK,请单击它。Apache 将被反弹(停止,启动)。再试一次。

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

于 2014-01-23T07:11:47.080 回答
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 模块,但未启用Filter Module,您也会收到错误 500。

于 2014-10-15T22:01:05.960 回答