被这个问题给烦到了,之前按照官方文档里面添加计划任务,但没有成功,后台还是会提示 Last Successful Archiving Completion ,也就是没有设置存档。
For optimal performance and a speedy Matomo, it is highly recommended to set up a crontab to automatically archive your reports, and to disable browser triggering in the Matomo settings. Learn more.
然后找了一圈发现问题是我们服务器用的 shell 脚本,所以编写的方式不对
这里贴一下我们自己用的计划任务
/www/server/php/72/bin/php /www/wwwroot/tongji.feibisi.com/console core:archive --url=https://tongji.feibisi.com/ > /www/wwwroot/default/matomo-archive.log
也就是 PHP 路径+ matomo 安装路径 + 网络地址 + 存档地址
保存后设置计划任务执行为一个小时一次。