首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Piwik 1.12迁移到Piwik 2.15.0时的问题

从Piwik 1.12迁移到Piwik 2.15.0时的问题
EN

Stack Overflow用户
提问于 2015-11-05 16:33:37
回答 2查看 481关注 0票数 2

在使用单击安装程序将Piwik从1.12升级到2.15.0时,我遇到了以下错误:

PHP Fatal error: Class 'Piwik_Plugin' not found in path_to_application/plugins/DoNotTrack/DoNotTrack.php

如何从那里恢复我的Piwik实例?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-11-24 21:03:39

在过去的几次里,我成功地做到了这一点。我遵循了http://piwik.org/changelog/的“主要”版本,并设计了一个增量升级路径。

在你的例子中,这可能是这样的:

Piwik 1.12 -> 2.1 -> 2.2 -> 2.3 -> 2.4 -> 2.5 -> 2.6 -> 2.7 -> 2.7 -> 2.8 -> 2.9 -> 2.10 -> 2.12 -> 2.13 -> 2.14 -> 2.15

当然,在每个数据库之前都要备份DB +代码库,确保您处于维护模式。

票数 1
EN

Stack Overflow用户

发布于 2015-11-05 16:33:37

简短的答案是遵循以下文档

18271/

--

我还试图运行以下命令,但没有成功:

php console core:update

在保存了数据库和配置文件(config/config.ini.php)之后,我决定手动签出最新版本,以便从那里恢复。

git remote add upstream https://github.com/piwik/piwik.git

git checkout -B 2.15.0 tags/2.15.0

访问仪表板有效,但一些面板仍未加载,并记录了以下错误消息:

PHP Fatal error: require_once(): Failed opening required 'path_to_application/libs/PiwikTracker/PiwikTracker.php'

我还必须初始化git子模块,更新它们,并使用作曲家安装供应商。

git submodule update --init --recursive

# Download composer curl -sS https://getcomposer.org/installer | php php composer.phar install --prefer-dist --no

# Run the upgrade command php console core:update --yes

# Disable development mode ./console development:disable

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33549936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档