解决PHPCMS在国外空间单个目录下附件数量超过1024的方法

这个问题大家也通常会很少遇到.附件数量为什么会在单个目录下产生并超过1024个呢.这主要还是要看网站的类型了.
有些用户使用PHPCMS直接做图片站,而PHPCMS附件的生成地址是以当天的发布日期来确定的.也就是如果你一天采集发布了1W篇图片的话,那么远程下载的图片数量肯定会大得惊人.

这时候,洽洽一些国外的空间上又限制单个目录下的文件数量为1024,那么,你超标了!
怎么办呢?

从生成目录这里下手,默认生成目录是uploadfile/Y/md/,也就是"生成目录/年/月日/".如果我们改为"生成目录/年/月日/时/",即u*/Y/md/H/,这样的话.生成目录不就按照时来细分了.一天24个小时,24个小时分别生成一个目录.这样就一定程度上减轻了单个目录下附件生成数量的压力.
是不是一个变通的好方法呢.

怎么修改呢.也很简单.直接打开include/attachment.class.php
找到Y/md/,将他修改为Y/md/H/
注意,有两处哦!


liuxq原创文章,转载需注明出处 http://www.liuxq.cn/2010/05/660/

评论暂缺

Leave a reply