我直接执行命令行
repquota -a
返回就是空的
你去掉-a再执行看看有内容不?

解决方案 »

  1.   

    注意:访问者是intrnet匿名用户而不是apache,所以你给apache以root权限也是没有用的
    难道你能给intrnet匿名用户root权限吗?你的系统是不打算要了
      

  2.   

    都是空的阿。。你用的是那個函數執行的阿。。
    我用的是
    passthru 
    exec
    system
    都用過沒有一格可以的。。
    我都快崩潰咯
      

  3.   

    passthru 是直接的;
    exec 和system 有的是返回结果;
    都没有的
      

  4.   

    passthru 是直接的;
    exec 和system 有的是返回结果;
    都没有的
    看不懂!
    我的意思是你直接打开linux主机的显示器,然后用用户名密码登录,进入命令行,输入repquota -a
    看有没有什么输出,而不是用什么函数
    希望你能理解我的意思,你不会不懂这个星球的语言吧?
      

  5.   

    他的意思是在PHP 中用函數取執行LINUX的命令;沒有返回有的命令沒有返回結果。
    eg:
    <?php
    passthru("repquota -a");
    ?>
    這樣的時候沒有。。
      

  6.   

    写个脚本,把这个脚本放在cgi目录下试试吧
      

  7.   

    问题是在没配置配额的情况下,执行repquota -a 就是空的,就是没有任何结果,你想要什么结果?
    就像数据库是空的,你要查询,查出的结果当然是空咯
      

  8.   

    看了他另一个帖子,好像直接执行有结果的
    测试直接用php <文件名> 看看有没有结果看看phpinfo的信息有没有异常
      

  9.   

    在php中:
    php test.php
    返回
    Content-type: text/html
    X-Powered-By: PHP/4.3.2
    就這點東西;
      

  10.   

    在linux 中返回全部内容:
    php test.php
    Content-type: text/html
    X-Powered-By: PHP/4.3.2*** Report for user quotas on device /dev/hda3
    Block grace time: 5days; Inode grace time: 5days
                            Block limits                File limits
    User            used    soft    hard  grace    used  soft  hard  grace
    ----------------------------------------------------------------------
    root      -- 2761800       0       0         152015     0     0       
    daemon    --       8       0       0              3     0     0       
    lp        --    1304       0       0             11     0     0       
    news      --    4048       0       0            160     0     0       
    uucp      --     108       0       0              1     0     0       
    games     --       0       0       0             66     0     0       
    vcsa      --       0       0       0            128     0     0       
    rpm       --   43472       0       0            110     0     0       
    netdump   --       8       0       0              2     0     0       
    ident     --       4       0       0              1     0     0       
    rpcuser   --      32       0       0              8     0     0       
    smmsp     --      20       0       0              5     0     0       
    apache    --      24       0       0             97     0     0       
    webalizer --     144       0       0              6     0     0       
    squid     --       8       0       0              2     0     0       
    xfs       --       4       0       0              5     0     0       
    named     --      40       0       0             10     0     0       
    ntp       --       8       0       0              2     0     0       
    gdm       --       4       0       0              1     0     0       
    desktop   --     192       0       0            278     0     0       
    pvm       --       4       0       0              1     0     0       
    postfix   --      44       0       0             11     0     0       
    mysql     --     152       0       0             31     0     0       
    leo       --      60   90000  100000             16     0     0       
    user1     --      40    2500    3000             11     0     0       
    leo2      --       0   90000  100000             11     0     0       
    #500      --     488       0       0            144     0     0
      

  11.   

    升级一下php到4.4.1
    别用rmp,直接编译成apache的模块  和 cgi方式,都s一下