2011-06-28 20 views
1

リモートserver.Iからすべてのファイルを一覧表示することが可能ですが、そのPHPサーバー.IはserverTwo.com/dirOneにそのaTomcatサーバーにアクセスしたい、serverOne.comでこのコードを実行しています。phpのリモートサーバからのdirへのアクセス?

 
$path = "http://www.serverTwo.com/dirOne"; 

if ($handle = opendir($widget_path)) { 
    while (false !== ($widgetfile = readdir($handle))) 
         { 
       if ($widgetfile != "." && $widgetfile != "..") 
           { 
        echo $widgetfile;  
       } 
      } 
      closedir($handle); 
}

答えて

1

他のサーバーが有効になっディレクトリの参照を持っており、デフォルトのドキュメントディレクトリにありません場合は、一般的に、ファイルのリストを含むHTMLページを取得します。しかし、それが無効になっていたり、デフォルトで文書化されている場合は、そうすることはできません。直接ではありません。

2

短い答えはNoです。それは深刻なセキュリティ上の問題になるので、間違いなくそれを好まないと思いませんか?

あなたは2つのサーバ間のリンクを確立することができますが、単にほとんど誰でもファイルをリストしてから別のサーバーからファイルを読み取ることができるようにすることは、非常に悪いだろう方法があります。

1

FTP

を使用して2番目のサーバーに接続している可能性があります
関連する問題