Laravel FTPES 连接
Laravel FTPES connection
我必须在 Laravel 8 (PHP 8.0) 中通过 FTPES 协议连接到 FTP 服务器。
我做了这样的配置:
'ftpes' => [
'driver' => 'ftp',
'host' => 'ftpes://ftp.page.com',
'username' => 'login',
'password' => 'password',
'port' => 21,
'passive' => true,
'ssl' => true,
]
但每次我尝试连接到此服务器时,我都会收到错误消息:
Could not connect to host: ftpes://ftp.page.com, port:21
有了 FileZilla,我可以毫无错误地连接到那里。
编辑:
删除了 ftpes://
并添加了 'ignorePassiveAddress' => true
到文件系统配置,现在可以正常工作了。
ftpes://
不是主机名的一部分,删除它。
我必须在 Laravel 8 (PHP 8.0) 中通过 FTPES 协议连接到 FTP 服务器。 我做了这样的配置:
'ftpes' => [
'driver' => 'ftp',
'host' => 'ftpes://ftp.page.com',
'username' => 'login',
'password' => 'password',
'port' => 21,
'passive' => true,
'ssl' => true,
]
但每次我尝试连接到此服务器时,我都会收到错误消息:
Could not connect to host: ftpes://ftp.page.com, port:21
有了 FileZilla,我可以毫无错误地连接到那里。
编辑:
删除了 ftpes://
并添加了 'ignorePassiveAddress' => true
到文件系统配置,现在可以正常工作了。
ftpes://
不是主机名的一部分,删除它。