我希望用下面的命令作爲cron作業:日誌輪播的cronjob沒有運行
/usr/sbin/logrotate /home/xxxx/public_html/cgi-bin/logrotate.conf -f
但是該消息是:
error: error creating state file /var/lib/logrotate.status: Permission
denied
有沒有辦法解決?
我希望用下面的命令作爲cron作業:日誌輪播的cronjob沒有運行
/usr/sbin/logrotate /home/xxxx/public_html/cgi-bin/logrotate.conf -f
但是該消息是:
error: error creating state file /var/lib/logrotate.status: Permission
denied
有沒有辦法解決?
嘗試運行cron
爲sudoer:
sudo /usr/sbin/logrotate /home/xxxx/public_html/cgi-bin/logrotate.conf -f
您可以指定狀態文件的輸出位置:
/usr/sbin/logrotate -s /home/xxxx/logrotate/logrotate.status /home/xxxx/public_html/cgi-bin/logrotate.conf -f
你好邁克,它的工作,謝謝。 – Techiescorner
你執行此命令非root用戶? – Pawan