我的ftp_get()
有问题,这让我很困惑。
我在本地开发(现在),我的FTP服务器在我自己的计算机上。我想用FTP上传/下载文件。我还设法用ftp_put()
上传文件,没关系。现在下载,我可以更改到我的FTP服务器的正确目录,我可以通过ftp_nlist()
列出文件,这样就可以了,但是当我ftp_get()
时,我的Apache日志会告诉我{ {1}}:
[client 127.0.0.1]
第62行是我PHP Warning: ftp_get(): failed to open stream: Permission denied in /var/www/public_html/myfile.txt on line 62
PHP Warning: ftp_get(): Error opening myfile.txt in /var/www/public_html/myfile.txt on line 62
的地方,就像这样:
ftp_get
我做了很多搜索,答案总是像“小心所有者”或“小心chmod”,但我无法弄清楚我需要做什么。 FTP服务器根目录的所有者与我尝试下载的文件的所有者相同。所以我不知道该怎么做,我觉得我心中有些困惑。