本页解释如何将Matomo (Piwik)更新到最新版本。我们希望您将始终使用最新版本的Matomo,并使升级过程非常简单和安全。主要有两种方法:

一键Matomo更新

您可以使用一键升级,并在10秒内更新您的Matomo -只需点击一个按钮!

步骤1:使用FTP设置Matomo文件夹的写权限

要执行一键式更新,Matomo文件夹需要在您的web服务器上具有正确的权限,以允许Matomo下载文件,解压缩Matomo并覆盖现有文件。

请给写权限透过你的FTP软件(CHMOD 0755)到您的Matomo根文件夹。在某些情况下,自动更新可能仍然不起作用,尝试将Matomo的所有者更改为您的web服务器用户。或者你也可以暂时CHMOD 0777,但请注意,这在共享环境中可能有风险。因此,在完成更新后立即撤消此操作非常重要。

在一键更新成功完成后,您还可以选择将您的Matomo文件夹和文件更改为只读权限。重要的是:tmp /文件夹必须为可写的在任何时候。注意,如果使用GeoIP自动更新程序特性,还需要使misc /文件夹可写的

Filezilla中的FTP权限

点击Matomo的警报框

在你的Matomo中以超级用户身份登录,然后转到“管理”。在右上角,你会看到这样的信息框:

当Matomo的新版本可用时,您将在此框中收到警报。

一旦新的Matomo版本发布,该消息可能需要长达8小时才能出现在警告框中。

阅读提示信息,单击“自动更新”

看这魔法!

善待自己

你的Matomo现在更新了!为什么不写一篇博客来与他人分享你的经验,或者花点时间对Matomo数字进行新的分析呢?你有没有试过看看你的顶级网站推荐人或按降低跳出率排序?

或者只是坐下来享受一会儿生命之美

手动三步更新

如果由于某种原因,一键更新对您不起作用,您仍然可以使用FTP更新Matomo。

1)备份配置文件

请备份您的Matomo配置文件。你可以在以下网址找到:

配置/ config.ini.php

该文件包含您现有安装的详细信息,例如您的数据库登录信息和启用的插件列表。只有在以后需要恢复Matomo实例和数据时才需要这个文件(以及完整的数据库备份)。

2)将Matomo文件替换为最新版本

您可以下载最新的Matomo发行版builds.www.hju8.com/matomo.zip.下载后,您可以将其提取到您的计算机。

如果您使用FTP将这些文件上传到您的Matomo服务器,请确保所有文件都以二进制模式传输。在传输新文件之前,不需要删除旧的Matomo文件。新文件应该覆盖所有同名的旧文件。

如果你有SSH访问你的服务器,你可以下载最新版本,并直接从托管Matomo的服务器中提取它:

#进入包含您现有的“matomo/”安装目录$ wget https://builds.www.hju8.com/matomo.zip #下载最新版本$ unzip -o matomo.zip #将其解压到“matomo/”目录$ rm matomo.zip #删除存档并阅读下面的下一步

3)更新Matomo

在web浏览器中访问您的Matomo安装。如果你的Matomo的新实例需要对数据库进行更改,你会看到这个屏幕:

这将更新您的数据库,使其与最新的代码兼容。

请耐心等待:数据库更新(例如添加一个新索引)可能需要几分钟。在此过程中不要关闭浏览器或单击刷新。如果您未能正确执行此步骤,您的Matomo安装可能显示不正确或根本无法工作。

针对高流量Matomo服务器的数据库升级

高流量网站,其中更新过程可能需要几分钟到几个小时,因此强烈建议您在命令行中运行数据库更新过程。您可以通过调用shell来触发Matomo更新

$ ./path/to/matomo/console core:update

(如果这个命令不起作用,你可以试试:PHP /path/to/matomo/console core:update

对于中等和高流量的Matomo服务器,我们也建议你关闭访客跟踪&关闭Matomo用户界面当您在命令行上运行升级时。这将确保DB Schema更新尽快完成,并且没有并发的读/写错误。

当您将Matomo置于维护模式时,将不会跟踪任何数据。有一种方法可以回填跟踪请求,并且不会丢失任何数据:在这个FAQ中了解更多。

升级成功后

一旦Matomo成功升级到最新版本,建议访问Admin > Diagnostics > System检查报告,并查看该报告,并遵循任何建议的操作。例如,文件完整性检查可能表明,现在可以删除以前版本的剩余文件。

需要帮助来更新你的Matomo到最新版本?

如果您不确定自己升级Matomo,并且需要帮助将Matomo升级到最新版本,我们可以帮助您。我们,Matomo的创造者,提供优质的专业支持,并将帮助您安排和顺利升级您的Matomo和数据库。例如,当您有一个高流量的Matomo服务器,一个非常大的数据库,或者当您不确定升级路径时,我们在这里帮助您,使这个过程尽可能简单。

2020欧洲杯亚博

下一个常见问题我如何知道新版本何时发布?
Baidu