接手一个laravel项目,使用ftp上传报错如下
`ftp_rawlist(): php_connect_nonb() failed: Operation now in progress (115)`
原因配置文件中选项没有写全
'driver' => 'ftp',
'host' => '*******',
'port' => 21,
'username' => '*******',
'password' => '*******',
'passive' => false, //此选项需要加
'ignorePassiveAddress' => true, //此选项需要加
参考文章
How to fix `ftp_rawlist(): php_connect_nonb() failed: Operation now in progress (115)`
原理解析
有时间补充
报错如下
500 Illegal PORT command.
配置项改为true
'passive' => true,