从 MariaDB5 升级到 MariaDB10 后 phpBB 失败 - 自定义 Synology 套件

phpBB fails after upgrade from MariaDB5 to MariaDB10 - Custom Synology package

从 MariaDB5 升级到 MariaDB10 后,我在 Synology DSM 6.1(最新版本)上的 phpBB 安装失败。我已经在这里做了详细的故障描述:https://www.phpbb.com/community/viewtopic.php?f=556&t=2441286

我现在尝试从 https://archive.synology.com/download/Package/spk/phpBB/ according to the description on this site: https://amigotechnotes.wordpress.com/2014/05/17/how-to-create-a-spk-for-synology-dsm-to-distribute-your-lamp/

修改官方 Synology 套件

其实并没有成功...

从生成的 SPK 文件安装时,我在 Synology Package Station 中得到一个 "Package is invalid" 或类似的东西。

任何人都可以查看存储库 https://github.com/SeppPenner/PhpBBFixMariaDB5Issue 并检查问题的确切位置吗?

我终于找到了解决办法:https://www.phpbb.com/community/viewtopic.php?f=556&t=2441286&p=14906311#p14906311

  1. 安装两个数据库版本(MariaDB 5 和 10)。
  2. 从之前导入整个 mysql 转储。
  3. 将相同的用户 (root) 添加到两个数据库版本。
  4. 使用密码在 Synology 套件中心安装 phpBB,并使用一些密码为 phpBB 创建一个用户。
  5. 我得到一个错误:数据库已经存在”--> 在 MariaDB10 中删除了 phpBB 的数据库。
  6. 安装成功。
  7. 已卸载 MariaDB5。
  8. 看板恢复正常,但无法发帖。 (已经有一些关于此问题的论坛帖子,我也会尝试为此找到解决方案。)