不能访问目录的解决方案
在.net中创建目录,大多数人使用的是Directory.CreateDirectory这个控件,然后,很多人就会发现,一般在本机调试时可以正常运行,但使用虚拟主机时,就不可以用了,为什么呢?
原因如下:
1、Directory控件的运行原理是从根目录开始请求,也就是说,假如您想在E:weblog下面再创建一个目录,使用Directory控件时,Directory会自动从E盘的根目录开始请求,检测是否存在;
2、为什么本机调试时可以使用呢?因为大部分程序员,对于本机的系统安全并没有做特别的设置,所以默认情况下,程序执行时对本机所有的目录及分区都有访问的权限,所以在Directory请求时不会报错;
3、为什么在虚拟主机上使用时会报错,不能执行呢?虚拟主机,是在一台服务器上创建多个用户的站点,为了安全,虚拟主机开放的权限只限于用户目录下面的权限,并没有上级目录及根目录的权限,所以Directory请求根目录的权限时,就会报错,没有权限。(注意:如果您使用的虚拟主机有Directory请求根目录的权限,那么您选用的虚拟主机服务商就太不专业了,基本的安全权限都没有配好,您的网站内容将无任何安全可言,您网站中的数据将会被任一个用户能请求到,能够看到、下载到!)
如果解决这个问题呢?
1、因为只要正确配制了安全权限的虚拟主机,都不能使用Directory控件来创建目录,如何解决这个问题呢?这就需要我们想一个变通的办法。
2、我们都知道,ASP中有一个FSO的控制功能,而且被大量使用,基本上99%以上的虚拟主机服务商会给用户开放这个权限,所以我们就可以调用ASP中的FSO控件来完成目录的相关操作。
- 1业余个人站长怎样掌握建设赚钱的网站
- 2不能访问目录的解决方案
- 3国际域名转入业务集锦
- 4虚拟主机 VS VPS主机 VS 独立主机
- 5www.fanpusoft.com这个网站用户黏性非常好,有视屏(优酷网分享的)
- 6创建不平衡的平衡:在网页设计中使用不对称设计
- 7关于PHP出现错误提示的问题
- 8分类信息网站现7年之痒:流量日稀 商家逃离
- 9通用网址问题集锦
- 10企业网站建设中存在的一些问题
- 11域名dns问题集锦
- 12Web 字体的未来仍然需要依赖用户环境?
- 13企业抢注域名应走出两大误区
- 14选择CN域名的七大理由
- 15如何管理您的虚拟主机
- 16CN域名注册、域名交易常见问题及解答
- 17主机托管与虚拟主机的区别
- 183G热潮让cn短域名身价倍增
- 19不断发展电子商务,理性选择虚拟主机
- 20网站备案流程图文说明
- 21企业如何选择适合的域名
- 22重庆网络公司卓求做好网站设计秘诀
- 23集群式主机环境的缺点
- 24域名权益保护刻不容缓
- 25什么是ICP备案号
- 26山东APP开发中扬科技
- 27如何选购高质量的虚拟主机
- 28什么是个性域名?
- 29从搜索引擎的角度考虑SEO
- 30中文域名有什么用?