我使用的是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/