-1

コンピューターからデータにアクセスしようとすると、機能します

$test = "\\\\Pcname\folder\blabla.txt";
or
$test = "D:\\folder\blabla.txt;
if (!file_exists($test)) {
    die("Could not find file.");
}

ローカルネットワーク(共有フォルダ)からデータにアクセスしたいのですが、エラーが発生し、それを機能させる方法がわかりません

このコードを試してみます

$test= "http://10.0.0.107/folder/blabla.txt";
or using computer name
$test= "http://Another-Pc/folder/blabla.txt";

また、許可フォルダーがすべてのユーザーを完全に制御できるかどうかを確認し、グループを作成することもできます

4

1 に答える 1

1

ローカルでアクセスしようとしている場合、それは間違いなく負担であり、不可能な場合があります。まず、PHPにはこれらの設定(セキュリティ目的)がないため、次にOSによっては、OSがこれを許可する場合と許可しない場合があります。

NullUserExceptionが述べたように、HTTPを提供するためにPCにApacheまたはIISをインストールし、ネットワークへのポート80を開く必要があります。その後、httpURLでファイルを確認できます。

これがお役に立てば幸いです。

于 2013-01-15T03:34:10.407 に答える