asp程序测试

来源:百度知道 编辑:UC知道 时间:2024/09/28 15:42:09
为了学习asp,下了几个asp程序网站,怎么在电脑上运行那些网站呢??怎样才能同时演示几个网站呢??另外如果用AspWebServer代替iis,好像只能运行一个网站,怎么样才能同时运行几个网站程序??另外求解“系统调用的数据库文件名称,最好将数据库后缀后改为ASP格式,以防止被下载”这个什么意思,怎么做啊??

你要同时运行几个网站的话,如果你是2003server可以用DNS服务器来搞定,最快的方法就是设一个根目录,所有网站各自有一个文件夹,再把网站的文件夹放到你自己的IIS的站点根目录下,就可以了,我经常是这么做的,用IIS就可以了;

asp 文件是通过服务器执行的,不能直接下载到客服端,而普通的文件,如音乐,flash或者是你的数据库文件.mdb是可以通过http方式直接下载的!所以改了扩展名后别人即使知道你的数据库文件的URL地址也不能直接下载了,怎么做:
如你有一个access数据库文件叫做data.mdb就把它改为data.asp,但是你的数据库连接字符串里面写路径的时候也得把data.mdb改为data.asp

用IIS,自己看看就明白了。

系统调用的数据库文件名称,最好将数据库后缀后改为ASP格式,以防止被下载”这个什么意思,怎么做啊

这个是针对于acc数据库来说的,win2000下acc数据库是可以被直接下载的,如果改名为asp,则会将数据库解析为asp来运行,asp文件是不能被下载的,其实你可以用其他任何扩展名,比如asa等。

AspWebServer占用80端口,而80端口只有一个,所以只能运行一个网站,但你可以把其他网站拷贝到该网站的根目录下,访问的时候加上路径就行了:如:http:127.0.0.1/book/
book目录下放你的其他网站即可访问。

最好使用 IIS
设置多个站点

如果不方便 使用IIS
用AspWebServer代替iis
你可以通过 指定不同端口 指定不同站点
最好用 4000或者8000以后的端口

iis,正解
asp 文件是通过服务器执行的,容易被下载