2016-01-12 3 views
1

Я хотел бы использовать следующую команду хрон:Logrotate не cronjob работает

/usr/sbin/logrotate /home/xxxx/public_html/cgi-bin/logrotate.conf -f 

Однако сообщение является:

error: error creating state file /var/lib/logrotate.status: Permission 
denied 

Есть ли способ обойти это?

+0

вы исполняющий эту команду, как не суперпользователя? – Pawan

ответ

0

Попробуйте запустить cron как sudoer:

sudo /usr/sbin/logrotate /home/xxxx/public_html/cgi-bin/logrotate.conf -f

1

Вы можете указать расположение вывода файла состояния:

/usr/sbin/logrotate -s /home/xxxx/logrotate/logrotate.status /home/xxxx/public_html/cgi-bin/logrotate.conf -f 
+0

Привет, Майк, Его работа, спасибо. – Techiescorner

Смежные вопросы