3

リモート ディレクトリからファイルをコピーしたい。しかし、そのUNCの書き方がわかりません。file://Server/Production/Images を使用してブラウザでディレクトリを開くことができますが、PHP スクリプトでこのパスを使用しただけでは機能しません。

$origin = "file://Sever/Prodution/Images";
$file = scandir($origin);

警告: scandir(): リモート ホスト ファイル アクセスはサポートされていません

wampsever を管理者として実行したので、リモート サーバーにアクセスできると思います。

4

1 に答える 1

0

調査を行わない限り、「file://」がサーバー環境で使用する適切なプロトコルであるかどうかはわかりません。リモート ファイル アクセスをテストしているが、ローカル サーバー上のファイルにアクセスしたい場合は、http://localhost/path/to/fileまたはを使用できますhttp://127.0.0.1/path/to/file。また、ファイルがマシンの「Web アクセス可能な」ディレクトリにあることを確認する必要があります。たとえば、wamp スタックの webroot が C:\programs\wamp\apache\html\ で、アクセスしようとしているファイルが C:\Sever\Prodution\Images にある場合、そのファイルにはアクセスできません。わかる?

于 2013-09-25T19:05:59.837 に答える