我必须将内容(仅限文章,而非类别)从 Joomla 1.0.18 迁移到 Joomla 3.7.5。
因为没有工具可以完成此操作,所以我决定使用 PHPmyADMIN 将 xxxxx_content 表(从 J!1.0)传输到 J! 3 xxxx_内容表。
我看到 Joomla 1 中的列与 Joomla 3 中的列类似 - 然而,有一些我可以处理的差异...
但只有一栏让我困惑!这是 Joomla 1 中不存在的 asset_id 列(#_assets 表的 FK)列。
在 Joomla 3 中,它与表 xxxxx_assets 相关,我不知道它的用途和工作原理。
我成功地将内容从 Joomla 1 db 导入到 Joomla 3 db。
现在,assets_id 列(表 xxxxx_content)中的所有值都是 1,我认为这就是问题所在!我的网站无法正常运行...
但是我可以在 Joomla 3 安装的后端看到所有文章。
所以,我的问题是:
我可以重置、恢复或修复 Joomla 3 中的 asset_id 列(表 _content)和所有表 _assets 中的数据吗?
谢谢。
致以诚挚的问候。
最佳答案
尝试使用 ACL 管理器扩展。它添加并修复 Assets 表。我在我构建的每个网站上都使用它:https://www.aclmanager.net/
关于mysql - Joomla 1到Joomla 3.复制DB内容(仅DB中的xxxxx_content表),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45939565/