piwik被收购后新名字为matomo,近期数据量过大,网页显示加载失败了。首先想到的就是以前依靠浏览器跑数据的模式,需要改成底层了。
官方给的例子
5 * * * * www-data /usr/bin/php /path/to/matomo/console core:archive --url=http://example.org/matomo/ > /home/example/matomo-archive.log
is the user that the cron job will be executed by, it should generally be your web server user. It is sometimes “apache”.
ls 查看index.php 的归属
daemon
/usr/bin/php -v
php 5.6
/path/to/matomo/console is the path to your Matomo app on your server. For example it may be /var/www/matomo/console.
/backup/www/leo2017/stat/console
我的https://stat.java-er.com/
日志路径,随便改一个可写入的文件即可。
/backup/www/leo2017/stat/log/matomo-archive.log
5 * * * * daemon /usr/bin/php /backup/www/leo2017/stat/console core:archive --url=https://stat.leoptique.com/ > /backup/www/leo2017/stat/log/matomo-archive.log
vi /etc/crontab
crontab /etc/crontab
参考文档