gpt4 book ai didi

ftp - PHP 警告 : ftp_get(): Unable to build data connection: Connection timed out with scheduled task

转载 作者:行者123 更新时间:2023-12-01 08:31:45 25 4
gpt4 key购买 nike

在提供的服务更新了他们的服务器后,我试图将文件下载到服务器。
登录信息准确无误。
我使用通用代码来做到这一点。
例子:

<?php  $file = $ROOT.$_GET['file'];
$ftp_server = "127.0.0.1";
$ftp_user_name = "user";
$ftp_user_pass = "pass";
// set up a connection or die

$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");

// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

if (ftp_get($conn_id, $file, $file, FTP_BINARY)) {
echo "Successfully written to $file\n";
} else {
echo "There was a problem\n";
}
?>

我能够联系服务提供商,但现在他们告诉我 ftp_get 已过时或类似的东西。我能做些什么来解决这个问题吗?

最佳答案

经过进一步研究,我发现当我使用 ftp_pasv 时没有出现问题。我假设某些服务器设置在没有通知的情况下被更改。

ftp_pasv($conn_id, TRUE);

if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) { ...

关于ftp - PHP 警告 : ftp_get(): Unable to build data connection: Connection timed out with scheduled task,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18337755/

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