我一直在这样的cron中得到一个错误:
CRON[17744]: (CRON) error (grandchild #17745 failed with exit status 1)
在syslogs中。 我忽略了一段时间(辉煌,我知道),然后突然我的vps超过了它的inode配额。 扯开,事实certificate,PHP是不是删除会话文件,我认为是我看到的cron错误(在这里的一些提示)。 这是我的/etc/cron.d/php5条目:
09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete
我认为cron条目是好的,因为我不能相信我已经编辑它…什么可能是错误的我的设置?
有一天我在Ubuntu 11.10上遇到了这个问题。 有一个开放的bug – 恢复11.04的/etc/cron.d/php5命令完美工作。