广告位 后台主题配置管理 |
广告位 后台主题配置管理 |
今天给各位分享iis7内部服务器错误的知识,其中也会对网站内部服务器错误进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
乱码其实并不是什么问题,asp/php/jsp都有。我想所有转换编码的地方都会碰到。一般来说从头到尾始终使用同一种编码方式就不会有乱码。数据库使用的GBK编码,页面就也指定使用GBK编码。同样,数据库使用unicode编码,页面就请使用utf-8编码。如果出现乱码,肯定有地方使用了错误的编码格式。
用asp举例,如果你发现浏览页面的时候出现乱码。你可以尝试一下步骤:
确保你页面本身编码格式正确:例如test.asp中使用charset=utf-8,那么请先确保这个文件本身就是Utf-8编码的。你可以利用记事本进行转换。同样如果使用charset=GBK,请先确保这个文件本身就是GBK编码的。
确认你得到的原数据(例如从数据库中得到的数据)编码方式与页面编码方式一至。
尝试指定IIS按什么编码读取。
%@ codepage=65001%UTF-8
%@ codepage=936%简体中文
%@ codepage=950%繁体中文
%@ codepage=437 %美国/加拿大英语
%@ codepage=932 %日文
%@ codepage=949 %韩文
%@ codepage=866 %俄文
codepage指定了IIS按什么编码读取。
例如采用UTF-8编码,就在文件的最上面加上 %@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%
例如采用GBK编码,就在文件的最上面加上 %@LANGUAGE="VBSCRIPT" CODEPAGE="936"%
设置asp内置对象 符号映射 和 响应content-type header的编码
如果你采用utf-8编码, 就在文章最上面加上:
% Session.CodePage=65001
Response.Charset="UTF-8" %
如果你采用GBK编码, 就在文章最上面加上:
% Session.CodePage=936
Response.Charset="GBK" %
注意你可以把3,4中指出的设置放到一个被公共包含的文件(例如conn.asp)的最上面。那么所有的页面都应用此属性。
来自网上.
网页打开出现IIS7的修复方法如下:
1、首先在电脑上打开IIS服务器软件:
2、选择出现错误的网站,鼠标单击:
3、在中间功能区,找到“IIS”设置区中的“错误页”:
4、接着,在右侧“操作区”,点击“编辑功能设置”:
5、最后,将“错误相应”设置成最后一项,完成后点击确定,这样打开网页时出现错误的问题就已经被解决了:
Windows7 IIS 500 – 内部服务器错误原因
1、微软基于安全性考虑不将错误信息发送给浏览器,网站正式发布时,未还原此项设置。
2、本地浏览器去掉了“显示http友好错误提示”选项,显示:php-cgi.exe - FastCGI 进程超过了配置的活动超时时限
3、打开IIS,在功能视图中找到“错误页”,双击进去后,看最右边的“操作”下的“编辑功能设置…”,将“错误响应”下的“详细错误”勾上。
4、打开控制面板→管理工具→Internet 信息服务(IIS)管理器→双击“ASP”图标,然后在右边的窗口中展开“调试属性”,把“将错误发送到浏览器”设为True即可。
5、IIS7-FastCGI设置-双击"php-cgi.exe"-"活动超时" 项默认是设置为70(秒),改为600(10分钟,此处根据需求设置可以略高~)
扩展资料
http 500内部服务器(HTTP-Internal Server Error)错误说明IIS服务器无法解析ASP代码,访问一个静态页面试试是否也出现这个问题,如果访问静态页面没问题,那就要分以下几种 情况来分析了:
① 你是否改变过计算机名称。
② 站点所在的文件目录是否自定义了安全属性。
③ 安装了域控制器后是否调整了域策略。如果是其中的一种情况,请一一将 改变的参数设置回来看是否解决问题。 如果静态空间也无法访问,则说明解析还没生效。
参考资料
百度百科-HTTP-500错误
500内部错误,你要在网站的服务器上用ie去访问,然后ie的internet选项高级里面 http友好前面的勾选去掉,然后再去访问就可以看到错误了。
iis7你好要在 iis里的 ASP里面--调试属性--将错误发送到浏览器 设置为Ture
1、在控制面板—管理工具—服务 中确认"Distributed Transaction Coordinator"服务有没有启动,没有启动就启动它,并设置成自动。
如果遇到"Distributed Transaction Coordinator"服务无法启动怎么办?
在命令提示符里输入
msdtc -resetlog
然后就可以启动该服务了。
2、运行 c:\Inetpub\AdminScripts 脚本文件夹中的 synciwam.vbs文件
3.在命令行状态下输入以下命令(注意大小写):
cd c:\windows\system32\inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
然后重新启动IIS服务,asp文件就可以正常访问了。
我在调试的时候也出现这样的500错误,根据提示显示了错误原因也解决不了问题,后来百度到,说是先按照的.NET 2.0,后装的IIS ,导致.NET 没有注册,现在.NET 编译环境下删除.NET ,再安装.NET ,再重装IIS,调试成功,没有500错误了!
选择IE浏览器--工具--Internet选项。
在高级选项框中将“显示友好HTTP错误信息”的勾选去掉。
iis7内部服务器错误的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于网站内部服务器错误、iis7内部服务器错误的信息别忘了在本站进行查找喔。
广告位 后台主题配置管理 |
广告位 后台主题配置管理 |