0

我正在从旧服务器到新服务器的OTRS迁移,同时我希望它完成版本升级。到目前为止一切顺利,一个大问题是,用户在迁移数据库后无法登录。以下是我到目前为止完成的一些步骤,请纠正我遗漏的任何内容。

(1) 我全新的 Windows Server 2008 安装了 OTRS 3.3.4(旧服务器运行的是 OTRS 2.4.7)

(2) 复制这些文件并在新服务器中替换它们。- OTRS\Kernel\Config.pm - OTRS\Kernel\Config\GenericAgent.pm - OTRS\Kernel\Config\Files\ZZZAuto.pm

(3) 删除了新的 OTRS 3.3.4 数据库

(4) 将旧的 OTRS 2.4.7 数据库导入运行 MySQL 的新服务器

(5) 设置 MySQL 数据库权限、角色和架构权限,与旧服务器相同

但是完成这些步骤后,无法从 Web 界面登录。:(

4

2 回答 2

0

确保复制配置文件、数据库和所有文件。

很难说一路上出了什么问题,但请确保运行数据库升级脚本。

由于升级是相当大的一步,因此将对 otrs 的主要和次要版本进行一些更改。对于每个次要版本,都会运行数据库脚本。这样做的说明可以在名为 UPGRADE 的文件中找到。

我建议尝试使用相同的 otrs 版本将 otrs 迁移到您的新服务器。如果一切正常,您可以尝试升级到更高版本。至少这样您将消除错误的根源。此外,如果您在日志中有一些错误,它们可能会帮助您检测痛苦的来源

希望这可以帮助

于 2014-02-16T12:47:22.630 回答
0

OTRS 3.2 引入了sessions-table。如果没有地方存储您的会话,OTRS 很可能会失败 ;-)

如果你有数据库,请检查它 - 如果没有,你可能错过了一些数据库模式更新......

于 2014-03-23T03:45:43.337 回答