现在需要用PHP写一个web app (在window 2008 服务器上运行) 需要对远程linux服务器文件系统进行搜索,获取文件夹每一层目录,并且访问目录中的文件内容; 请问有什么方法可以实现; 包括访问权限权限相关问题. Thanks! 

解决方案 »

  1.   

    既然php在windows2008上, 要搜索linux,
    那么首先要问你的linux提供了什么方式让windows2008访问?
      

  2.   

    又见web app要获取客户端的需求!-_________________________-!!!!!
    这东西仿佛每年每季都会有人想这么干~
      

  3.   

    A服务器放一个 server.php
    B服务器放一个client.php
    A服务器通过参数返回文件列表 http://a.com/server.php?path=/var/www
    <?php
    //filename: server.php
     $dir = dir(@$_GET["path"] );
    while( $file = $dir->read() )
    {
      echo $file . "\n";
    }
    ?>
    B服务器用 
      <?php
    //filename:client.php
     echo $content = file_get_contents( http://a.com/server.php?path=/var/www );  ?>
    得到文件列表
      

  4.   


    你这个有个潜在的前提,就是linux上提供了http服务,
    但是楼主没有提供任何这个信息......除了http,ftp,ssh,....等等等等都可以,
    这个问题就在于linux对windows2008提供了何种访问方式....