本站资源收集于互联网,不提供软件存储服务,每天免费更新优质的软件以及学习资源!

pureFTPd显示不全,找不到目录,在FTP客户端每个目录最多只显示1998个文件的问题

电脑教程 diannaojiaocheng 1℃

pureFTPd显示不全找不到目录在FTP客户端每个目录最多只显示1998个文件的问题

今天在一个图库项目中发现无论在FTP里上传多少个文件,每个文件夹最多只能列出1998个文件,其余的则全部“消失”。还有pureFTPd的ftp上传软件发现一些目录中的文件显示不全,找不到目录,是因为在FTP客户端每个目录最多只显示1998个文件的限制。再上服务器查看还好文件都在,于是猜想应该是FTP设置的问题。Google了一下很快找到解决方法,记录一下。

服务器环境:CentOS6.5,LNMP1.2 用的是pureFTPd,应该是最常见的FTP软件了。
要找到pureFTPd的配置文件,修改一个参数即可,不过LNMP以及其他软件默认的安装FTP的位置都不同。在LNMP1.2中,pureFTPd配置文件位置是/usr/local/pureftpd/pure-fptd.conf
在LNMP1.4中 /usr/local/pureftpd/etc/pure-fptd.conf

打开这个文件,找到

# 'ls' recursion limits. The first argument is the maximum number of # files to be displayed. The second one is the max subdirectories depth LimitRecursion              2000 8

把2000 改成 10000即可,多了也没必要,按需修改吧。然后保存文件,重启pureFTPd:

/etc/init.d/pureftpd restart

再重新登录FTP软件,正确的文件数就刷出来了:

以上就是pureFTPd的ftp软件登录后发现一些目录中的文件显示不全,找不到一些子目录的解决办法,主要是文件太多了,国为在FTP客户端每个目录最多只显示1998个文件,所以按照以上的方法修改一下文档就行。

转载请注明:范的资源库 » pureFTPd显示不全,找不到目录,在FTP客户端每个目录最多只显示1998个文件的问题

喜欢 (0)