wampserver apache 500 Internal Server Error解决办法
2015-03-30 14:48
711 查看
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please
contact the server administrator, admin@localhost and inform them of
the time the error occurred, and anything you might have done that may
have caused the error.
More information about this error may be available in the server error log.
排查:
1:打开apache的错误日志D:\wamp\logs\apache_error.log,如果出现Invalid command 'RewriteEngine', 那说明apache没有开启rewrite模式
解决:
1:打开Apache安装目录下httpd.conf,搜索“LoadModule rewrite_modulemodules/mod_rewrite.so”,找到这一行,去掉前面的“#”;
2:找到“AllowOverride None”改为“AllowOverride All” 有两个地方需要修改
3:新建.haccess文件,放在当前网站根目录下,在.haccess文件中写伪静态规则,比如:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
4:重启apache
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please
contact the server administrator, admin@localhost and inform them of
the time the error occurred, and anything you might have done that may
have caused the error.
More information about this error may be available in the server error log.
排查:
1:打开apache的错误日志D:\wamp\logs\apache_error.log,如果出现Invalid command 'RewriteEngine', 那说明apache没有开启rewrite模式
解决:
1:打开Apache安装目录下httpd.conf,搜索“LoadModule rewrite_modulemodules/mod_rewrite.so”,找到这一行,去掉前面的“#”;
2:找到“AllowOverride None”改为“AllowOverride All” 有两个地方需要修改
3:新建.haccess文件,放在当前网站根目录下,在.haccess文件中写伪静态规则,比如:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
4:重启apache
相关文章推荐
- wampserver apache 500 Internal Server Error(常见问题的解决办法)
- 500 Internal Server Error错误问题解决办法
- HTTP 错误 500.XX - Internal Server Error 解决办法
- SUSE+SVN+APACHE apache Internal Server Error 解决办法
- FCKeditor出现"XML request error: Internal Server Error(500)"错误的解决办法
- wampserver apache 500 Internal Server Error
- nginx出现500 Internal Server Error错误的解决办法
- nginx出现 500 Internal Server Error的解决办法
- wampserver apache 500 Internal Server Error
- nginx提示:500 Internal Server Error错误解决办法
- NetworkError: 500 Internal Server Error的解决办法
- wampserver apache 500 Internal Server Error
- apache Mercurial HTTP Error 500: Internal Server Error问题解决方法
- HTTP Status 500 - description The server encountered an internal error () that prevented it from fulfilling this request.错误解决办法
- Apache 2.2 安装好后新建任意 PHP 文件访问时返回 500 Internal Server Error 解决方法
- OPENSTACK Kilo Keystone 安装Internal Server Error (HTTP 500)解决办法
- Apache 解决500 Internal Server Error 问题
- wampserver apache 500 Internal Server Error
- FCKeditor出现"XML request error: Internal Server Error(500)"错误的解决办法
- Nginx出现 500 Internal Server Error的解决办法