本帖最后由 jom_ch 于 2009-06-11 10:55:25 编辑

解决方案 »

  1.   

    原因:
    1.apache的執行權限是nobody,執行system的權限不夠
    2.apache禁止執行這個函數
    3.執行命令的返回結果為空,system默認的返回是執行命令結果的最後一行
      

  2.   


    如果是apache权限问题的话,请问下要怎么改下呢?谢谢!
      

  3.   

    exec("ls /home/chenghui/");
    passthru("ls /home/chenghui/");
    `ls /home/chenghui/`
    總有一個行吧
      

  4.   

    在PHP。INI查下safe_mode相關配置
      

  5.   


    可能是SElinux设定问题ls -Z /home/chenghui 
    看看权限
      

  6.   

    问题已经解决,是apache权限的问题