Error 500--Internal Server Error
求教这是什么问题,怎么解决?
步骤如下:
1、修改网站文件及文件夹的权限。鼠标右键点击网站文件根目录,弹出菜单,选择“属性(CHMOD)”。
2、弹出对话框后,“更改其属性”选择“文件”,下面的“权限”左边的输入框输入644,并确定。
3、重复同样步骤,打开弹出对话框后,“更改其属性”选择“文件夹”,并勾选下面的“将更改循环应用到文件夹和文件”下面的“权限”左边的输入框输入775,记住是775,是775,重要的事说三遍,(不是网上所说的755)并确定。
4、修改.htaccess文件。下载此文件后,将Rewrite Base / 前面的注释符#去掉。保存并用ASCII方式上传覆盖原文件。
5、上传保存内容为<?php phpinfo();?>的phpinfo.php文件至网站根目录。然后用浏览器打开,查看registed_global是否On。
6、registed_global如果是On,那请选择为Off,然后保存即可。现在,测试下你的网站,500 Internal Server Error应该不会再出现了。
扩展资料:
主流浏览器:
人们对浏览器有误解,很多所谓的‘浏览器;只不过是个浏览器插件而已,把真正的浏览器IE卸掉,那些挂着浏览器名号的浏览器插件会全部完蛋的;真正的浏览器是应该可以独立存在系统的;进入21世纪,随着互联网的发展,浏览器作为互联网的入口,已经成为各大软件巨头的必争之地,竞争十分激烈,截止2012年市场上主要的浏览器有以下几种:
腾讯
QQ浏览器(QQ Browser)是一款采用Trident和Webkit双引擎的网页浏览器。目前其最新版本为8.0。QQ浏览器是一款由腾讯公司自主研发的新一代浏览器,QQ浏览器7,采用单核模式,集超小安装包和超强稳定性于一身,访问网页速度也得到进一步优化。正式外发版将智能支持IE内核,根据系统情况后台拉取IE8内核,有效提升网页兼容性,减少系统漏洞。 其目的是为用户打造一款快速、稳定、安全、网络化的优质浏览器。 [3]
火狐
Mozilla Firefox(火狐浏览器)2013年是市场占有率第三的浏览器,仅次于微软的internet explorer和google的chrome;最新的Firefox 9 新增了类型推断(Type Inference),再次大幅提高了JavaScript引擎的渲染速度,使得很多富含图片、视频、游戏以及3D图片的富网站和网络应用能够更快的加载和运行。最新版 Firefox 在速度上提升了30%!
谷歌
Chrome是由Google公司开发的网页浏览器,浏览速度在众多浏览器中走在前列,属于高端浏览器;采用BSD许可证授权并开放源代码,开源计划名为Chromium;谷歌浏览器在2012年8月份市场份额正式超过IE浏览器,跃居第一。
IE
网民大多数人都在使用IE,这要感谢它对web站点强大的兼容性。最新的Internet Explorer 10包括Metro界面、HTML5、CSS3以及大量的安全更新。
搜狗
搜狗浏览器是首款给网络加速的浏览器,可明显提升公网教育网互访速度2-5倍,通过业界首创的防假死技术,使浏览器运行快捷流畅且不卡不死,具有自动网络收藏夹、独立播放网页视频、flash游戏提取操作等多项特色功能,并且兼容大部分用户使用习惯,支持多标签浏览、鼠标手势、隐私保护、广告过滤等主流功能。搜狗高速浏览器是目前互联网上最快速最流畅的新型浏览器,与拼音输入法、五笔输入法等产品一同成为您高速上网的必备工具。搜狗浏览器拥有国内首款“真双核”引擎,采用多级加速机制,能大幅提高您的上网速度。E影浏览器-插件E影浏览器,智能、安全是它核心技术,用它上网,能给你带来畅游无限的快乐。世界上第一款拥有学习指令,学习样板,学习操作,以及自我学习的超级浏览器。
百度
2011年7月18日,百度推出PC浏览器,以APP打造个性化应用平台。百度浏览器的使命是让人们更流畅的上网、更愉悦的在线生活。通过百度的开放整合和精准识别,您可以一键触达海量优质的服务和资源,音乐、阅读、视频、游戏等个性所求。百度浏览器,和您一起领略美好的互联网世界。百度浏览器依靠百度强大的平台资源,简洁的设计,安全的防护,超快的速度,丰富的内容逐渐成为国内成长最快的创新浏览器。
参考资料来源:百度百科:浏览器
如果是你自己的服务器原因就很多了
1服务器资源超载.
如果你查到某个进程消耗过多资源,可以用kill命令强制关闭这个进程,只需输入该进程的进程号
2.文件权限设置错误
那么后台目录和文件的权限默认应该是755,而图片,文字等html文件应该是644,所以如果在刚刚上传文件后出现500错误,应该主要检查文件权限设置。
可以使用FTP软件选中所有文件,然后批量修改文件权限。
3 .htaccess文件写入错误的代码
在使用某些wordpress SEO插件的时候,插件会改写.htacess文件,如果语法错误的话就有可能造成500错误!
在.htaccess文件中,可能因为添入了一些与源文件冲突的代码。所以为了检测到错误语句,最好的方法是为语句添加注释来逐条验证。因为注释之后,语句就不再起作用。
逐条添加“#”在语句前面,如
DirectoryIndex default.html
AddType application/x-httpd-php5 php
你可以添加#到该命令前,从而实现注释效果:
DirectoryIndex default.html
#AddType application/x-httpd-php5 php
这个方法可以迅速定位错误的命令,如果你找不到错误的段落,可以尝试把所有的命令全部添上注释然后反过来逐条删除#检查错误!
判断出错误语句之后,可以删掉#恢复正常!本回答被提问者采纳