我使用的是laravel,有一个FTP::connection()从服务器上的不同cPanel帐户(Linux,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 - FTP::connection()随机失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58752606/

10-17 01:16