私は、IPアドレスまたはコンピュータ名でLANネットワーク上のphpファイルを読むときに使用します。IPアドレスまたはコンピュータ名でネットワーク上のphpファイルを読み取る
$url = "\\\\192.168.0.200\\testshare\\1.txt";
if(file_exists($url) == TRUE) {
echo "OK";
} else {
echo "Error";
}
結果:常に「エラー」です。 関数file_get_contents($ url、true)を使用している場合。結果:
Warning: file_get_contents(\\192.168.0.200\testshare\1.txt) [function.file-get-contents]: failed to open stream: Permission denied in D:\services\htdocs\test.php on line 3
もちろん、「testshare」フォルダは共有設定されており、誰もが完全に制御できます。私はテープのWebブラウザ:\ 192.168.0.200 \ testshare \ 1.txtそれはファイル1.txtの内容を読み込みます。 私を助けることができますか?すべてのアイデアは私を助け、私は非常にありがとう。ここで
他のパソコンにファイルの存在を確認できないと思います –
どのバージョンのウィンドウですか? –
ここでの技術用語は、* SMB共有*にアクセスしようとしていることです。 PHPを使った経験はありません。ブラウザ(IE?)に入力すると、OS(Windows)がそれを処理します。これは明らかに機能します。 – deceze