1)检查/usr/local/directadmin/data/task.queue
应该每分钟删除一次。 如果存在,请检查它的内容。 如果不止有1或2行,那么dataskq没有运行。
2)在Debian上检查/ var / log / cron(/ var / log / syslog)。 查看dataskq是否每分钟运行一次(每分钟记录一次)。 如果没有,请尝试运行
chmod 644 /etc/cron.d/directadmin_cron
/sbin/service crond restart
3)确保crond正在运行(FreeBSD上的“cron”):
ps ax | grep cron
4)尝试重新启动cron:/ sbin / service crond restart。 在/etc/cron.d/directadmin_cron文件(FreeBSD上的/ etc / crontab)中检查/ var / log / cron和/ var / log / messages可能存在问题。
如果你没有crond(基于rpm的系统)类型:
yum -y install vixie-cron cronie
service crond start
chkconfig crond on
5)如果上述所有结帐但task.queue仍未处理,请尝试手动运行它:
/usr/local/directadmin/dataskq d