0

fopenを使用してローカルファイルを開くことはできますが、別のマシンのネットワークを介してファイルを開くことはできません。ドライブをマップしてファイルを確認することはできますが、fopenを使用してそれらを開くことはできません。

4

2 に答える 2

5

WindowsでApacheを実行していると仮定します(ドライブの「マッピング」について話しているため):

インストール時にデフォルトを使用した場合、apache はネットワーク権限を持たないローカル システム アカウントで実行されます。そのため、ネットワーク ドライブにアクセスできる (ドメイン) ユーザーとして実行する必要があります。これは、[コントロール パネル]、[管理ツール]、[サービス] から変更できます (Apache を右クリックし、[プロパティ] を選択して、[ログオン] タブでユーザーを選択します)。

于 2010-05-20T20:36:58.050 に答える
0

リモート ファイルを開くには、php.ini 設定の「allow_url_fopen」を有効にする必要があります。あなたの設定ではそうなっていますか?

于 2010-05-20T15:30:21.660 に答える