ASP的运行环境和虚拟目录的设置

虚拟目录

要想让编好的ASP代码运行起来,你必须配置它的运行环境:

建议用Windows NT4.0+IIS4.0或更高的Windows 2K+IIS5.0

来运行和调试你的ASP程序。

关于虚拟目录的一点说明:

许多人一般都将ASP代码放到\InetPub\wwwroot文件夹下,

在\InetPub\wwwroot文件夹有许多文件,如果把你的代码放在

这里会变很乱,而且如果删掉了这里的一些文件可能使你的ASP运行环境

出错,建议在别的分区上建一个虚拟目录,然后把你要编的所有ASP文件

放到这里,这样既好管理也是处于安全方面的考虑!

下面介绍如何建虚拟目录:

环境是在WINDOWS 2K中,你可以在任何一个盘上建

现在我们准备在E盘上建一个BBS的虚拟目录:

1.在E盘上建一个BBS文件夹

2.右键这个BBS的文件夹 --》 属性 --》WEB共享 --》选中共享这个文件夹 --》确定 --确定

这样这个BBS的虚拟目录就建好了,把你的ASP文件放到这里就可以运行了,方法如下:

如果在BBS的虚拟目录已经有文件INDEX.ASP

在IE地址栏输入:机器名称/BBS/index.asp

利用虚拟目录调试ASP我觉得很方便,更重要的是(也许我自己的原因吧)放在这里调试

我的数据库不会出错,而放在\InetPub\wwwroot这里,我的数据库连接好象老出错,但

放在虚拟目录就没有问题,上传到网上也是一切正常,这个问题我不是很清楚,如果哪位

知道给我说说原因!

时间: 2024-11-01 00:54:44

ASP的运行环境和虚拟目录的设置的相关文章

配置你的ASP.NET运行环境

工欲善其事,必先利其器,今天我们就来学习怎样完全掌握asp.net的运行环境, 配置你的ASP.NET运行环境 一.系统要求 1.所需要的操作系统.   Windows 2000 Professional,Windows 2000 Server ,Windows 2000 Advanced Server,Windows XP Professional,Windows server 2003. 2.浏览要求   不低于IE 5.5 3.最低硬件要求. CPU:400HZ pentium处理器.或者

asp.net站点下使用虚拟目录出现503错误,应用程序池停止

问题描述 asp.net站点下使用虚拟目录出现503错误,应用程序池停止 事情是这样的,有一个asp.net的站点, 因为项目需求, 这个站点以默认网站下的一个应用程序的形式部署, 这个网站的一个上传文件功能须将文件上传到虚拟目录, 虚拟目录添加后,站点一访问,应用程序池就停止了,查看事件为"未能映射路径/xxx/xxx". 但是,我在另一个端口下新建了一个测试站点,这次将网站放在根目录下,以相同方式建立虚拟路径,网站则可以正常访问. 请问有谁遇到过这个问题吗?期待你的解答,谢谢! 解

asp.net子应用程序/虚拟目录如何共享session

我做的asp.net mvc应用程序要作为一个子应用程序部署到几个站点中,需要在本应用程序中获取站点的session值. 已经使用了session state server,并设置了machine key,但还是不行. 这个问题折腾了整整一天的时间,下面是解决办法. 建立一个HttpModule /// <summary>/// 这个模块需要放到整个管道的前端/// </summary>public class SessionShareModule : IHttpModule{  

搭建FTP服务器(二):虚拟目录的设置

今天晚上,又把搭建好的FTP服务器玩了玩,发现每个用户只能访问他们自己的根目录.于是就想着,怎么让用户能访问更多的目录呢?? 自己在网上搜了搜,还是找到了一些头绪,不过就是没有实践一下.其中这个写得很不错呢.摘录部分如下: 1.首先要搞清楚你的虚拟目录是所有的用户都能用还是只针对某些用户,如果通杀的话,就得在"导航"--"目录"里设,如果有特殊性,就进入每个用户或组里对其"目录"进行设置.这点要分清楚,不然给某某才能看的东西居然昭然天下,那走光就

ASP技巧:访问IIS虚拟目录需要权限的解决办法

iis|访问|技巧|解决|虚拟目录 由于错误的IIS或者磁盘权限配置,会导致403权限错误. 以下是解决思路. 1.硬盘是NTFS格式的,修改站点根目录文件夹属性,在安全选项中加入IUSR_你的机器名和IWAM_你的机器名,或者把文件放在WWWROOT下,在选择继承父文件夹权限. 2.在站点的权限下,你还可以指定站点下每个文件或是目录的权限.(要是你站点为匿名, 但是其下一个文件指定为非匿名访问,一样要密码的) 3.在网站ROOT目录下, 右键→属性→安全性→添加EveryOne用户,并至少给读

Serv-U中虚拟目录的设置方法(文字+图文)_FTP服务器

Serv-U虚拟目录设置文字版: 一.用Serv-U时,如果使用虚拟路径映射(虚拟目录),那么就只需设定某个文件夹为主目录,然后把想要分享文件映射到该目录下,可以有效提高利用效率,好处不言自明:不用每次把文件内容复制到主目录下.访客通过FTP就可以打开主人设定的文件资料--即使是在不同盘符下的. 要增加虚拟目录,以用户(admin)的主目录为F:\admin,想要能通过ftp://IP/admin的格式能访问到在E:\Download\中的内容,则需要为它添加虚拟目录.操作步骤如下: (1)在管

win7和win2008 r2下配置IIS7(ASP.net运行环境)_win服务器

1.先要设置应用程序池(ApplicationPool)为Classic.NETAppPool,而不是默认的DefaultAppPool,可以在网站目录里对每个站点设置,也可以在站点进行单独设置. 控制面板--系统和安全--管理工具--Internet信息服务(IIS)管理器,打开IIS管理器.选中左侧的默认网站,单击右侧的高级设置,将应用程序池设置为Classic.NETAppPool. 2.选中左侧的"应用程序池",选中"Classic.NETAppPool",

在Windows系统中用nginx与mono搭建asp.net运行环境,附详细例图与代码

一.下载nginx安装包和mono安装包 下载Nginx:到Nginx下载对应的版本 下载Mono对应平台:下载 Mono   二.安装配置 解压nginx到C:盘 打开C:\nginx\conf\nginx.conf文件,并且将以下代码覆盖 worker_processes 1;error_log logs/error-debug.log info; events { worker_connections 1024;} http { include mime.types; default_ty

WAMP虚拟目录的设置方法

1.打开Apache的配置文件httpd.conf,并去掉#Include conf/extra/httpd-vhosts.conf前面的#!! 2.打开Apache的apache/conf/extra下的次配置文件httpd-vhosts.conf 3.将此文件下的原有的扩展配置文件(如下):删除一个或两个,或者全注释掉 <VirtualHost *:80> ServerAdmin webmaster@dummy-host2.localhost DocumentRoot /www/docs/