一定要用添加虚拟目录的办法吗?那么我用什么方法可以自动添加虚拟目录呢?~~~~即 如何使申请一个"abc"的用户 服务器自动添加一个abc的虚拟目录?~~~~

解决方案 »

  1.   

    用session验证的方式可以实现吗?
      

  2.   

    session?  恐怕不行吧~~一定要用添加虚拟目录的办法吗?
    那么我用什么方法可以自动添加虚拟目录呢?~~~~
    即 如何使申请一个"abc"的用户 服务器自动添加一个abc的虚拟目录?~~~~请各位大侠指点~~  分不够再加~~~
      

  3.   

    我认为可以用PHP中的目录操作函数可以达到这个功能。具体方法可在用户登录时测试它的用户名,一般是一个用户名对应一个目录,然后控制用户只对这个目录操作就行了
      

  4.   

    我在windows2003下也可以用目录操作函数吗?我该如何设置这种权限呢? 请高手谈谈  在线等待  急~~~~~
      

  5.   

    有服务器的操作系统来完成的
    windows2k和Linux都有这个功能,但是我不会配,呵呵~~~~关注~~~~
      

  6.   

    帮你up吧!
    这个我见的除了大战的好像要神情的话都是要审批然后通过才开通的啊!
    自动的话估计要用到建立目录这个函数吧(在你的跟虚拟目录下建立,然后用户自己直接访问,不过ftp的权限估计还要自己手工设置吧?)
      

  7.   

    session算了吧,要不在数据库里做一个用户与目录的对应表。
      

  8.   

    1.Web页面提出申请,向管理者发出必要的信息,等待管理者开通
    2.管理者收到信息后,帮你建立相关的配置,与操作系统的管理有关,用web后台程序难度较大,主要原因是脚本的权限不足以来改变系统配置,否则安全就成问题
    3.如果一定要用软件自动配置,则在服务器上用其他语言写一个守护程序,并以相应的权限运行,守护进程隔段时间检查一下有没有申请的信息,若有,则自动处理配置
      

  9.   

    这里以前的贴子有啊
    <VirtualHost 127.0.0.1>
      ServerAdmin [email protected]
      DocumentRoot d:/www.aaa.com/
      ServerName www.aaa.com
      <Directory "d:/www.aaa.com/">
       PHP_admin_value open_basedir d:/www.aaa.com/
      </Directory>
    </VirtualHost>
    这样不会读到外面了。
    不知对不对
      

  10.   

    我觉得这里还有一个关键性问题~就是我如何使自动修改httpd.conf这个文件~~~~~~~~我用的是Windows2003 OS
      

  11.   

    如果虚拟主机多的话,建议将apache的虚拟主机文件分离,
    就是每一个虚拟主机用一个文件来配置,在httpd.conf中包含存放虚拟主机配置文件目录的所有文件,
    或者使用mod_vhost_alias来配置,不过没有在windows下配过:)
      

  12.   

    TO  aboutagirl(关于一个女孩) :         能举一个实例吗?  谢了`````````
      

  13.   

    例子在这里:http://chinaunix.net/jh/13/295443.html的方法五:使用独立的虚拟主机配置文件