2014-06-22 11 views
0

DirectAdmin中有幾百個cronjob。如何將crontab與DirectAdmin向後同步?

我需要string_replace DirectAdmin中的每個cronjob。

我設法改變我用crontab -e命令所有cronjobs,所以我在/ var /線軸/ cron的cronfile現在是正確的。

問題是,在DirectAdmin中只有舊的cronjobs駐留。

我的問題是如何將字符串替換的crons同步到DirectAdmin中?

那麼,有沒有辦法讀取改變的/ var /線軸/ cron的文件到管理嚮導?

回答

0

你最好不要使用crontab -u userfoo -e直接更改您crons,因爲管理嚮導將保持不變。

這是更好:

第一步:打開/usr/local/directadmin/data/users/userfoo/crontab.conf加「0 =」,「1 =」,「2 =」等每行之前:(之前不使用此註釋行):

1=1 * * * * /usr/local/bin/php /home/userfoo/domains/www.domfoo.nl/public_html/foo1.php 

2=* 2 * * * /usr/local/bin/php /home/userfoo/domains/www.domfoo.nl/public_html/foo2.php 

第二步:轉到管理嚮導,cronjobs然後點擊保存右鍵下方(這將crons複製到/var/spool/cron/

您的所有cron都將在運行中處於活動狀態。