一个关于IIS的问题
我在网上下载了一个IIS V5.1,安装后,这样设置,在开始菜单-----程序----管理工具-----internet信息服务,找到默认网站,右击点属性,在主目录菜单中把本地路径指向了我的站点目录:如:E:\asp_example\notebook,执行权限为:纯脚本.但一直出现只能读数据库,不能写的问题.
后来网友给我发了个ASP.EXE,要我放到站点目录下运行.(我不明白什么意思,也不知道ASP.EXE是何物,照做了)
后来出现了这样的情况,在开始菜单-----程序----管理工具-----internet信息服务-----默认网站里的打开的index.asp能读数据库,但不能写,地址栏显示为http://localhost/index.asp
运行站点目录下的ASP.EXE会自动弹出一个网页,这个网页也是网站的首页index.asp,却能对数据库读写.地址栏显示为http://localhost:2380/
经过我不断的测试了解,情况是这样的:
网友发给我的那个ASP集成环境是:smartserver 智能端口极速版v1.3
SmartServer 智能端口极速版v1.3
NetBox --可以跟IIS媲美的服务器
主要功能:
1、建立Web服务器
2、可自定义服务器端口
3、可自定义服务器主目录
4、可自定义缺省网页文件
5、同事兼容ASP和HTML,是网页初学者的好帮手,也是大型网站建设的好伙伴
6、虽然减少了IIS的部分功能,但是它的速度比IIS更快,服务程序比IIS更小,并且无需安装任何的附加程序,仅一个程序文件
这就说明我电脑上装了两个东西:一个是原来网上下载装的那个IIS,V5.1 http://localhost/index.asp
一个是smartserver 智能端口极速版v1.3 http://localhost:2380/
这也就是为什么出现我这种情况的原因了.
现在的问题出来了:1.既然http://localhost/index.asp能够浏览ASP文件,那么我的IIS就应该安装正确,为什么却只能读数据库却不能写呢???
2.http://localhost:2380/这个能写,那就说明我的ASP文件是正确的.
我想既然这样,我就用"smartserver 智能端口极速版v1.3 "算了.但又有一个问题.这个ASP.EXE没有设置主目录,需要把asp.exe程序放置在站点目录下,放就放了,但又有一个问题,只能浏览与ASP.EXE同目录的ASP文件,子目录内的就没法看了,要是在子目录里再放ASP.EXE就会因为相对路径问题,有些图片显示不出来.
一.请用过或了解smartserver 智能端口极速版的朋友,指导一下,是不是我使用有什么问题???
二.我对IIS配置一知半解,是否哪有问题.