能具体说说吗?
可不可以用PHP编写程序?

解决方案 »

  1.   

    看文档!!!!当然可以用php写程序 ,用php程序修改文档,用php程序运行系统命令重启apache
      

  2.   

    我知道怎样手工修改!
    但是我要的是如何用PHP修改APACHE的配置文档!!!
    楼上的给个例子!!???
      

  3.   

    你的思路有点问题!
    使用php去修改phpd.conf,这没有问题。自己的机器,这点权利还是有的
    不过每次增删站点后都需要重新启动apache,虽说可以但不是很麻烦吗?何况在用户多的情况下也不宜频繁启动apache吧apache有UserDir选项,在其指向的路径中的每一个子目录都可以是一个网站。即建即通
    访问方式为http://youahost.net/~subdir
    你可以轻松的通过urlrewrite将其化为 http://subdir.youahost.net比较难处理的是ftp,你需要一个可通过数据库管理的ftp服务器,比如su
      

  4.   

    Windows 下 Apache 的 httpd.conf 里加:LoadModule vhost_alias_module libexec/mod_vhost_alias.so
    UseCanonicalName Off
    VirtualDocumentRoot c:/www/%0这样就可以在 C:\www\ 目录下随便建个目录就可以解析,即时生效
    比如建立目录
    C:\www\www.yourdomain.com
    C:\www\abc.yourdomain.com
    C:\www\def.yourdomain.com
    ... ...在Linux下编译Apache要加 --enable-module=vhost_alias