【问题标题】:FTP::connection() randomly failsFTP::connection() 随机失败
【发布时间】:2019-11-07 16:00:31
【问题描述】:

我正在使用 laravel,并且有一个 FTP::connection() 可以从服务器(Linux、cPanel)上的不同 cPanel 帐户读取文件。

我正在运行一个测试,我尝试读取 100 个文件。第一次正常工作时,当我刷新它时,它开始在多个文件上失败。

public function connection() {
        Config::set('ftp.connections.key', array(
            'host'   => 'MYDOMAIN',
            'username' => $this->username,
            'password'   => decrypt($this->password),
            'passive'   => true,
            'ssl'=>true,
            'port'=>22,
         ));
        return FTP::connection();
}

我尝试禁用被动模式。 我尝试使用禁用 SSL 的 21 端口。 我也尝试过设置超时值。

一切都没有奏效。有什么建议吗?

【问题讨论】:

    标签: php linux laravel ftp cpanel


    【解决方案1】:

    您要连接的服务器的防火墙或安全部分可能会阻止您的提示请求。

    请再提交申请并公布结果

    【讨论】:

    • 我禁用了服务器上的防火墙,用纯ftpd服务器设置测试,问题没有解决。
    猜你喜欢
    • 1970-01-01
    • 2015-08-04
    • 2017-02-07
    • 2021-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多