当你在多个服务器上运行Matomo时,你需要以下设置:

  1. 从市场下载插件(或从https://plugins.www.hju8.com/download使用您的授权密钥)
  2. 在Matomo中提取插件插件/文件夹在你的Matomo应用程序代码库
  3. 将相同的Matomo应用程序代码库部署到所有服务器
  4. 确保配置/ config.ini.php文件将同步(或手动同步)到所有的Matomo应用服务器

然后按照以下步骤激活一个新插件:

  1. 仅在一台服务器上,在Matomo目录下运行以下控制台命令:php控制台插件:激活TheNewPluginName
  2. 等待插件安装完成。
  3. (可选,仅当不使用NFS协议时)手动同步配置/ config.ini.php所有Matomo应用服务器

下面是在插件安装过程中发生的事情:如果你在一台服务器上第一次安装这个新插件,插件将自己安装,并可能更新数据库模式(创建表,添加新列等)。然后它将添加行PluginsInstalled[] = "TheNewPluginName"在你的config.ini.php文件要记住这个插件已经安装。然后它将激活插件并添加行Plugins[] = "TheNewPluginName"到你的config.ini.php文件。那么你的config.ini.php文件将同步到所有服务器,插件将在所有服务器上激活。

以前的常见问题如何在多服务器环境下保持配置文件和跟踪器JS文件同步?
Baidu