监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 甲方项目管理系统 | 签约案例 | 客户案例 | 在线试用
X 关闭
重庆网站建设公司

当前位置:工程项目OA系统 > 泛普各地 > 重庆OA系统 > 重庆网站建设公司

不能访问目录的解决方案

申请免费试用、咨询电话:400-8352-114

  

  在.net中创建目录,大多数人使用的是Directory.CreateDirectory这个控件,然后,很多人就会发现,一般在本机调试时可以正常运行,但使用虚拟主机时,就不可以用了,为什么呢?

  原因如下:

  1、Directory控件的运行原理是从根目录开始请求,也就是说,假如您想在E:weblog下面再创建一个目录,使用Directory控件时,Directory会自动从E盘的根目录开始请求,检测是否存在;

  2、为什么本机调试时可以使用呢?因为大部分程序员,对于本机的系统安全并没有做特别的设置,所以默认情况下,程序执行时对本机所有的目录及分区都有访问的权限,所以在Directory请求时不会报错;

  3、为什么在虚拟主机上使用时会报错,不能执行呢?虚拟主机,是在一台服务器上创建多个用户的站点,为了安全,虚拟主机开放的权限只限于用户目录下面的权限,并没有上级目录及根目录的权限,所以Directory请求根目录的权限时,就会报错,没有权限。(注意:如果您使用的虚拟主机有Directory请求根目录的权限,那么您选用的虚拟主机服务商就太不专业了,基本的安全权限都没有配好,您的网站内容将无任何安全可言,您网站中的数据将会被任一个用户能请求到,能够看到、下载到!)

  如果解决这个问题呢?

  1、因为只要正确配制了安全权限的虚拟主机,都不能使用Directory控件来创建目录,如何解决这个问题呢?这就需要我们想一个变通的办法。

  2、我们都知道,ASP中有一个FSO的控制功能,而且被大量使用,基本上99%以上的虚拟主机服务商会给用户开放这个权限,所以我们就可以调用ASP中的FSO控件来完成目录的相关操作。

发布:2007-04-07 16:44    编辑:泛普软件 · xiaona    [打印此页]    [关闭]

泛普重庆网站建设公司其他应用

重庆OA软件 重庆OA新闻动态 重庆OA信息化 重庆OA客户 重庆OA快博 重庆OA行业资讯 重庆软件开发公司 重庆网站建设公司 重庆物业管理软件 重庆餐饮管理软件 重庆仓库管理系统 重庆门禁系统 重庆微信营销 重庆ERP 重庆监控公司 重庆金融行业软件 重庆B2B、B2C商城系统开发 重庆建筑施工项目管理系统开发