首页 > 代码库 > PHP ftp获取目录内容为空
PHP ftp获取目录内容为空
使用PHP的ftp函数获取目录内容,ftp_nlist()和ftp_rawlist()返回都为空。
查了一圈资料找不到答案,然后用Python写了一个,一样的操作就可以获取目录内容。
抓包发现,Python在获取目录内容之前自动改变为被动模式了,在PHP中ftp_rawlist()前也手动ftp_pasv($con, TRUE),就能获取到内容了。
总结:也许是对ftp协议不理解,导致了这样的问题,在此写下,防止各位再踩坑^_^
PHP ftp获取目录内容为空
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。