- 主题:不能自动清除回收站过期文章
嗯,偶也发现了这个问题,不知道怎么回事
【 在 Tinro@newsmth.net-SPAM.no (天若|死生契阔,与子成说) 的大作中提到: 】
: $ ps ax | grep miscd
: 779 ? S 0:02 [miscd]
: 780 ? SW 0:00 [miscd]
: ...................
--
FROM www.grid.com
看程序貌似如果你设置成99的话就啥也删不掉,你改成98或者97估计就好了
【 在 Tinro (天若|死生契阔,与子成说) 的大作中提到: 】
: site文件里面设置的是99天,可是都一年多没清理了...
--
FROM 128.12.181.*
分特了 这个设置在哪里来着?
【 在 atppp (Big Mouse) 的大作中提到: 】
: 看程序貌似如果你设置成99的话就啥也删不掉,你改成98或者97估计就好了
--
FROM 211.66.105.*
2000年问题不也是这样产生的么?
【 在 atppp (Big Mouse) 的大作中提到: 】
: 看程序貌似如果你设置成99的话就啥也删不掉,你改成98或者97估计就好了
--
FROM 61.54.231.*
分特勒!
谢谢atppp大神
【 在 atppp (Big Mouse) 的大作中提到: 】
: 看程序貌似如果你设置成99的话就啥也删不掉,你改成98或者97估计就好了
--
FROM 59.66.134.36
重起miscd还不够?
为什么还是不行...
【 在 Tinro (天若|死生契阔,与子成说) 的大作中提到: 】
: 分特勒!
: 谢谢atppp大神
--
FROM 59.66.134.36
你看看log有没有记录...
你看看程序大概就明白了,它不是直接计算now-删除时间>97天的,而是有个%100的规则
具体我懒得说了...
【 在 Tinro (天若|死生契阔,与子成说) 的大作中提到: 】
: 重起miscd还不够?
: 为什么还是不行...
--
FROM 128.12.181.*
delta=now-afile->accessed[sizeof(afile->accessed) - 1];
没看懂,不知道accessed啥意思..
【 在 atppp (Big Mouse) 的大作中提到: 】
: 你看看log有没有记录...
: 你看看程序大概就明白了,它不是直接计算now-删除时间>97天的,而是有个%100的规则
: 具体我懒得说了...
: ...................
--
FROM 59.66.134.36
删除的时候
article.c
ph->accessed[sizeof(ph->accessed) - 1] = now / (3600 * 24) % 100;
【 在 Tinro (天若|死生契阔,与子成说) 的大作中提到: 】
: delta=now-afile->accessed[sizeof(afile->accessed) - 1];
: 没看懂,不知道accessed啥意思..
--
FROM 128.12.181.*
大概明白了, 就是删除的时候把当前日期对100取余, 然后每次清理回收站的时候都是清理每100天中的第98和99天? 如果设置为97的话是这样吧
【 在 atppp (Big Mouse) 的大作中提到: 】
: 删除的时候
: article.c
: ph->accessed[sizeof(ph->accessed) - 1] = now / (3600 * 24) % 100;
: ...................
--
FROM 59.66.134.36