0
こんにちは私はローカルネットワーク上で複数のサーバーを実行しています。これらのサーバーの1つでは、WebサーバーIISをホストしています。私は、PHPを介して別のサーバー上にあるファイルにアクセスしようとしています。私はファイルを取得することができますが、私はできるが、PHPがfalseを返す場合は、Windowsエクスプローラを使用してサーバー上でチェックした。ローカルネットワークサーバー上のファイルにアクセスしようとするとPhP file_existsがfalseを返します
同じネットワークに接続されているコンピュータで、wampを実行すると、サーバー上のファイルを読み取ることができました。
誰も私がこの問題を抱えている理由は何ですか?
私のPHPコードは以下の通りです:
$dbName = "\\\\server\\db_folder\\db.accdb";
if (!file_exists($dbName)) {
die("Could not find database file.");
}
else {
// i read my access db which works on wamp
}
申し訳ありませんが、サーバーが同じネットワーク上の別のサーバー上のファイルにアクセスしようとしているため、これは機能しません。私のdbName変数はバックスラッシュをエスケープしているので、実際のリンクは "\\ server \ db_folder \ db.accdb"です。これは、私のコンピュータのワンプのインストールで動作します。 –