Bugzilla 从 ubuntu 10.04 迁移到 14.04,Mysql 5.1 迁移到 Mysql 5.5

Bugzilla 从 ubuntu 10.04 迁移到 14.04,Mysql 5.1 迁移到 Mysql 5.5

我在物理服务器上运行的 Ubuntu 10.04.4 LTS 上运行 Bugzilla 4.0,并考虑将其升级到 Hyper-V 上的 Ubuntu 14.04 进行测试。

将 bugzilla webroot 4.0 迁移到 Ubuntu 14.04 并将 MySql 5.1 服务器迁移到 MySql 5.5 和其他所需应用程序后,它开始正常工作。

但是当我深入测试 Bugzilla 时,我发现除了用户创建的 Bug 之外的所有内容都已同步,但总数显示在“编辑产品”部分。

旧服务器详细信息:操作系统:Ubuntu 10.04、Apache2.2、Mysql-Server-5.1、php5

新服务器详情:操作系统:Ubuntu 14.04、Apache2.4.7、Mysql-Server-5.5-49、php5.5.9

PS:在测试机上一切正常,升级以下软件包后,问题就开始出现了。

mysql-server-core-5.5:amd64 (5.5.47-0ubuntu0.14.04.1, 5.5.49-0ubuntu0.14.04.1)
mysql-server-5.5:amd64 (5.5.47-0ubuntu0.14.04.1, 5.5.49-0ubuntu0.14.04.1)
mysql-client-core-5.5:amd64 (5.5.47-0ubuntu0.14.04.1, 5.5.49-0ubuntu0.14.04.1), 
libapache2-mod-php5:amd64 (5.5.9+dfsg-1ubuntu4.14, 5.5.9+dfsg-1ubuntu4.16)
php5-mysql:amd64 (5.5.9+dfsg-1ubuntu4.14, 5.5.9+dfsg-1ubuntu4.16)
dpkg:amd64 (1.17.5ubuntu5.5, 1.17.5ubuntu5.6)
php5-common:amd64 (5.5.9+dfsg-1ubuntu4.14, 5.5.9+dfsg-1ubuntu4.16)
dpkg-dev:amd64 (1.17.5ubuntu5.5, 1.17.5ubuntu5.6)
php5-readline:amd64 (5.5.9+dfsg-1ubuntu4.14, 5.5.9+dfsg-1ubuntu4.16)
php5:amd64 (5.5.9+dfsg-1ubuntu4.14, 5.5.9+dfsg-1ubuntu4.16)
mysql-client-5.5:amd64 (5.5.47-0ubuntu0.14.04.1, 5.5.49-0ubuntu0.14.04.1)
mysql-common:amd64 (5.5.47-0ubuntu0.14.04.1, 5.5.49-0ubuntu0.14.04.1)
libdpkg-perl:amd64 (1.17.5ubuntu5.5, 1.17.5ubuntu5.6)
php5-cli:amd64 (5.5.9+dfsg-1ubuntu4.14, 5.5.9+dfsg-1ubuntu4.16)
libmysqlclient18:amd64 (5.5.47-0ubuntu0.14.04.1, 5.5.49-0ubuntu0.14.04.1)
tzdata:amd64 (2016c-0ubuntu0.14.04, 2016d-0ubuntu0.14.04)
mysql-server:amd64 (5.5.47-0ubuntu0.14.04.1, 5.5.49-0ubuntu0.14.04.1)
php5-gd:amd64 (5.5.9+dfsg-1ubuntu4.14, 5.5.9+dfsg-1ubuntu4.16)
libpcre3:amd64 (8.31-2ubuntu2.2, 8.31-2ubuntu2.3)

你能帮我解决这个问题吗?

实际问题与此相符。 错误没有显示出来(出现在数据库中,一切似乎都很好)| Stack Overflow

答案1

哇哦!!!!终于迁移了。

下载了 Bugzilla 5.0.1 的新版本,并用 5.0.2 进行了修补。在 Mysql 5.5.49 上导入了数据库。与 Bugzilla 实例链接,并具有适当的访问权限,然后运行 ​​checksetup.pl,它确实迁移了、删除了和添加了不支持的 UTF-8 字段,并准备好使用 Bugzilla 5.0.2 的新版本。

谢谢各位朋友的帮助。

相关内容