gpt4 book ai didi

PHP ftp_get 在尝试下载文件时无法打开流

转载 作者:可可西里 更新时间:2023-10-31 23:40:53 29 4
gpt4 key购买 nike

我试图让浏览器从 FTP 服务器下载文件,但无论我尝试什么,我都会收到此错误:

Warning: ftp_get(taak4.docx) [function.ftp-get]: failed to open stream: Permission denied in /home/jamesmr117/domains/notepark.be/public_html/classes/taak.php on line 231

Warning: ftp_get() [function.ftp-get]: Error opening taak4.docx in /home/jamesmr117/domains/notepark.be/public_html/classes/taak.php on line 231

但是我 100% 确定我的 FTP 服务器工作正常,因为上传文件工作正常。我还将每个文件夹都设置为 chmod 777。有人知道问题出在哪里吗?

我的 php 代码:

$local_file="taak4.dockx";
$server_file="taak4.dockx";
ftp_get($FTPClient->connectionId, $local_file, $server_file, FTP_BINARY);

提前致谢!

最佳答案

您必须指定文件的完整路径。例如:

/var/home/victor/files/taak4.dockx

使用 $_SERVER['DOCUMENT_ROOT'] 获取文档根目录路径。

关于PHP ftp_get 在尝试下载文件时无法打开流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21064757/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com