[PHP-users 15458]FTPでのダウンロードについて

aj ajhamajune @ netscape.net
2003年 5月 24日 (土) 19:47:48 JST


皆さんはじめまして、濱野といいます

WIN2000SERVER+APACHE1.3.27+PHP4.3.0環境で
Zendを使用して開発しています。

PHPでFTP関数を使用して、インターネットからアクセスしてくるユーザが
選択したファイル(〜最大200ファイルぐらい)をクライアントにダウンロードす
る仕組みを作っています。
ftp_get関数を使用しているのですが、ローカルシステムへの書き込みに失敗し
てしまいます。

後述のように、IPアドレスを取得してローカルの指定したディレクトリに書き込
もうとしているのですが、エラーが発生し書き込むことが出来ません。

(ftp_get($ftp, "//$ip/C/Data_In/$file_name","/$cd/$file_name",FTP_ASCII);

エラーメッセージは、
 Warning:ftp_get():
  error opening //***.***.***.***/C/Data_in/$file_name...
です。

 ちなみにサーバー上で実行すると指定したディレクトリに書き込みますが、
LAN、WAN、インターネットから実行する場合には失敗してしまいます。
ローカルの指定方法に問題があるのでしょうか、ご教授宜しくお願いします。



PHP-users メーリングリストの案内