电脑不能用ASP啊

来源:百度知道 编辑:UC知道 时间:2024/07/05 05:24:17
我的电脑IIS也装了..系统也装过多次.可就是不能用ASP..在别的电脑上都可以用..
有时出现错误代码 500:100 是什么原因啊..
有时开机第一次又可以浏览.但不能做跳转页面...

当跳转时就会出现这个的错误报告:
Microsoft VBscript运行错误(0x800A0046)没有权限

Microsoft JET Datebase Engine (0x80004005)操作必须使用一个可更新的查询

同一个程序..在别的电脑上没问题...但在我的电脑上时就会出现这样的问题..为什么啊????

首先,试试找一下在ISS的属性设置中允许asp运行。
其次,确定你的磁盘文件格式 如果是NTFS的,参照上面仁兄的说法:
ntfs格式的磁盘上 数据库文件或数据库文件所在的文件夹必须赋予guest或user用户可写的写权限,否则的话这个数据库对asp来说就是只读的所以出现Microsoft JET Datebase Engine (0x80004005)操作必须使用一个可更新的查询。

IIS 安全设置
1.关闭并删除默认站点

默认FTP站点
默认Web站点
管理Web站点
2.建立自己的站点,与系统不在一个分区

如:D:\wwwroot3.建立 E:\Logfiles 目录,以后建立站点时的日志文件均位于此目录,确保此目录
上的访问控制权限是: Administrators(完全控制)System(完全控制)
3.删除IIS的部分目录

IISHelp C:\winnt\help\iishelp
IISAdmin C:\system32\inetsrv\iisadmin
MSADC C:\Program Files\Common Files\System\msadc\
删除 C:\\inetpub
4.删除不必要的IIS映射和扩展

IIS 被预先配置为支持常用的文件名扩展如 .asp 和 .shtm 文件。IIS 接收到这些类型 的文件
请求时,该调用由 DLL 处理。如果您不使用其中的某些扩展或功能,则应删除该映射,步骤如下:
打开 Internet 服务管理器:
选择计算机名,点鼠标右键,选择属性:
然后选择编辑
然后选择主目录, 点击配置
选择扩展名 \".htw\", \".htr\",\".idc\",\".ida\