読者です 読者をやめる 読者になる 読者になる

【Windows】Apache + PHP でFTPダウンロード時に Permission denied

今回の環境は以下。

サーバ:CentOS
クライアント:Windows + XAMPP + PHP

クライアントからサーバ内のファイルをFTPでDLしようと思ったので、
ftp_get() で実装したが、Permission denied が出てしまう。

Windowsパーミッションってどーなってるんだろーか・・・。
ググったけどよく分からず・・・・。

ということで、ftp_fget() を使った。
http://www.php.net/manual/ja/function.ftp-fget.php

ftp_fget() は fopen() したファイルに中身を保存するので、
Permission なんて関係ない。
fopen()するのはめんどーだけど、これで解決しました。