我遇到了以下问题:
在我将 MariaDB 从版本 5 更新到 10 后,我的 Synology DS216SE 不想安装 phpBB。这里的问题是,奇怪的是 phpBB 似乎找到了我的 MariaDB 5 安装(不再安装)并想将数据从中导入到 MariaDB 10。当然,这个操作失败了。
除了文件夹“var/packages/MariaDB5”(当然已被删除)之外,有谁知道 MariaDB 5 文件位于哪里?
我的 NAS 具有以下配置:
phpBB 版本:3.2.0-0122。
Synology DSM 版本:DSM 6.1.3-15152 更新 6
处理器:MARVELL Armada 370 88F6707
处理器速率: 800 MHz
答案1
我终于找到了一个解决方案(即使我仍然不知道确切的问题):https://www.phpbb.com/community/viewtopic.php?f=556&t=2441286&p=14906311#p14906311
- 安装两个数据库版本(MariaDB 5 和 10)。
- 导入之前的整个 mysql 转储。
- 向两个数据库版本添加相同的用户(root)。
- 使用密码在 Synology 套件中心安装 phpBB,并为 phpBB 设置一个用户和密码。
- 我收到一个错误:数据库已存在”——> 在 MariaDB10 中删除了 phpBB 的数据库。
- 安装成功。
- 已卸载 MariaDB5。
- 论坛又能用了,但无法发帖。(论坛上已经有一些关于这个问题的帖子,我也会尝试找到解决办法。)