PHP:使用WAMP的内部服务器错误(启动时)

Mik*_*ark 17 php wampserver

我有一个问题与php.It显示错误如下.它在其他计算机上运行良好,但是当我试图在另一台计算机上运行它时,它会显示如下错误.我想我的wampserver 2.0配置有问题.

内部服务器错误

服务器遇到内部错误或配置错误,无法完成您的请求.请联系服务器管理员,网站管理员@ localhost并告知他们错误发生的时间,以及可能导致错误的任何操作.更多信息有关此错误可能在服务器错误日志中可用.

Asl*_*lam 39

它的原因mod_rewrite.WAMP默认情况下已评论此选项.

您需要转到WAMP通知区域中的图标,Apache,httpd.config

搜索mod_rewrite并取消注释.

在那之后重启WAMP并且你完成了!

  • 我的mod_rewrite没有标记,我得到了同样的错误.有关如何解决的任何想法? (4认同)

Ali*_*Ali 6

这是因为在Apache的配置中禁用了mod_rewrite模块:

  1. 如果您的网站托管在本地计算机上,您只需在Apaches的conf文件夹中打开httpd.conf并搜索"mod_rewrite"即可.如果mod_rewrite行在其前面有一个#,只需删除此#,保存文件,然后重新启动Apache.

  2. 如果您的网站托管在共享托管服务器上,那么您可能没有权限在Apache的配置中进行更改.因此,您必须要求您的托管管理员为您启用mod_rewrite模块.几乎每个共享托管服务提供商都已启用此功能.


use*_*443 5

我遇到了这个问题,但重写模块已经启用。商店 .htaccess 文件中有一个标头命令导致了该问题。在 apache 中启用 headers_module 修复了它。认为这可能对某人有帮助。


小智 4

这是 mod_rewrite 问题,只需在您的 apache 服务器中启用 mod_rewrite 或告诉您的网站托管公司为您启用它。这将使您的网站正常运行。