因为从来没有搞过这个,所以不知道具体怎么操作。目前我的设想是通过PHP来修改APACHE的配制文件,然后发送一条重启命令让APACHE重启。这样就应该可以来管理虚拟主机了,但是这条命令是什么,如何发送还不知道。
另外还有一个难题,就是怎样实现PHP来管理FTP服务?

解决方案 »

  1.   

    ASP可以写COM+来实现
    JSP可以JAVABEAN来实现
    但是PHP???如何做??
      

  2.   

    PHP来管理FTP服务:你去下载个Serv-U FTP Server要5.0以上的,在新建ServU域时选择通过ODBC,ServU可以连接数据库的,然后对应在数据库里面建表,最后通过ini配置文件(ServU里面也有个地方可以图形化设置的)可以将你建的表及表里面的每个字段,对应关联Serv-U中的每个选项,这样一来,你只要再做一个B/S后台程序,去读写数据库,那么Serv-U就能即时读到你更改的数值,同理,比如一个用户购买了100M空间,PHP时间就直接向表里面写一条记录,这条记录就包括了空间大小,帐号密码等这种。我做过ASP版本的,是可行的。
      

  3.   

    不能这样,如果1天注册了500个用户,难道你要把apache重启500次?
      

  4.   

    GOOGLE  大容量虚拟主机 车冬 就明白了.
    至于FTP
    可以参考楼上的.用 Serv-U 如果是 *NIX 可以直接用 ProFtp 什么的,用数据库保存用户信息的FTP服务器软件,就行了.