IIS7 WINDOWS2008的一些错误

时光毁灭记忆、已成空白 提交于 2020-04-07 07:57:07

1、ASP报500
先打开详细错误,见第6条,然后也可能报"HTTP/1.1是新建会话失败",启动父路径,开启32位程序,然后记得重启服务器
2、HTTP/1.1新建会话失败

有一个奇怪的现象就是:重启一下IIS服务器网站恢复访问,但是过不了几分钟又访问不了了。服务器上面其他的网站,是aspx的程序和静态html,都可以正常访问,可以排除网络的问题。有一种感觉就是处理asp的程序出毛病了,HTTP/1.1是新建会话失败,意思就是无法发起新建会话,于是就想起了是不是分页内存不足而导致的

继续查看分页内存不足的相关设置:右键我的电脑—>属性—>点击高级项卡—>设置性能,在性能选项中选择高级选项卡,在虚拟内存处显示“所有驱动器文件大小的总数:0M”,原来问题出在这里,由于操作系统的分页内存太小,而引起用户在访问ASP网站时无法执行ASP脚本。

3、ASP报An error occurred on the server when processing the URL. Please contact the system administrator.
If you are the system administrator please click here to find out more about this error.
a、在“调试属性”中,将“将错误发送到浏览器”设置成“True”,这样如果遇到程序错误,错误信息就会提示在页面上了。

打开IIS7的asp设置,展开“调试属性”选项,“将错误发送到浏览器”这项默认的是False,改为True,然后点右侧的应用!如图所示:


b、比如:如果提示是由于父路径未启用,那就就开启父路径。如果是其他错误,就依照提示进行程序

在“行为”里面“启用父路径”设置成“True”;
4、ASP操作必须使用一个可更新的查询
数据库没有写入权限,到asp的数据库文件点击右键,把Everyone权限勾上试试
5、PHP500
打开应用程序池,高级设置,允许32位程序运行
6、SHTML无法打开
a、控制面板-》程序和功能-》打开或关闭windows功能
b、安装"服务端包含"选项
c、打开IIS管理器,在MIME类型里面添加
扩展名:.shtm           MIME类型:text/html
扩展名:.shtml          MIME类型:text/html

7、IIS7显示ASP的详细错误信息到浏览器

客户端浏览器设置:取消“显示友好的HTTP错误信息”

IIS7设置(GUI):

a. <网站>-ASP-调试属性-将错误发送到浏览器,修改为True

b. <网站>-错误页-操作-编辑功能设置,选择“详细错误信息”

默认情况下,这里选择的是第三项“本地请求的详细错误和远程请求的自定义错误页”,所以出现的情况会是:在本地调试可以看到错误的详细信息,但是通过远程来访问的时候就看不到了。


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!