私はIIS Webサーバー上にPHP Webサイトを持っています。 別のサーバー上のディレクトリでscandirを使用したいとします。 そのため、IIS上で自分のWebサイト用の仮想ディレクトリを作成しました。 (IUSRにも許可があります...)php:IISの仮想ディレクトリを使用
私のコードは:(impは私のウェブサイトのルートディレクトリにある仮想ディレクトリの名前です) 。
$dir = "imp/xxx/xxx/xxx/02";
$allFiles = scandir($dir);
それが動作していないのerror.log:
SCANDIR(IMP/XXX/XXX/XXX/02、IMP/XXX/XXX/XXX/02):ダスシステムカンデンangegebenen PFAD finden NICHT(コード:3)Cで:ライン上の\ INETPUB \ wwwrootの\テスト\のindex.phpを13
- > "システムパスを見つけることができません"。
お手伝いできますか?
敬具
IISと他のサーバは同じネットワークにあります –
私はIISの "ディレクトリの検索"機能を有効にします。今私はブラウザ(firefox)経由で仮想ディレクトリにアクセスできます。しかし、私がPHP経由でアクセスしようとすると、次のエラーが発生します。http://:/imp02 /):dirを開けませんでした:実装されていません –