【问题标题】:Installing Magento 1.5.1 with previous 1.5.1 SQL export gives a PDOException 23000使用以前的 1.5.1 SQL 导出安装 Magento 1.5.1 会产生 PDOException 23000
【发布时间】:2012-11-13 00:29:07
【问题描述】:

正如标题所说,我之前安装了 1.5.1 的 Magento。我正在移动它。我进行了导出并将其导入到另一台服务器上的数据库中。我重新上传了一个magento 1.5.1。我正在尝试运行安装并将其指向新的数据库,但我不断收到此错误。下面是在重定向到 magento 错误页面之前所采取的错误截图。我不是后端程序员,也没有什么 Magento 经验,所以任何帮助都会有所帮助。

【问题讨论】:

  • 如果文字太小(我没有意识到图片上没有弹出窗口)我可以上传一个移动放大版本。
  • 如果你在不同的服务器上复制一个完整的站点(源 + SQL),你应该不需要再次运行 magento 安装。
  • 我刚刚复制了数据库。导出数据库并在不同服务器的数据库上重新导入,然后运行新安装。基本上我想要使用相同的旧数据进行全新安装。

标签: mysql sql magento installation magento-1.5


【解决方案1】:

我认为在更改数据库时,magento 尝试将数据库升级到 1.5.1 并添加了一个约束,但您的旧数据在 sales_flat_order 表中有重复的增量 ID,这就是您收到此错误的原因。

这里讨论这个问题http://www.magentocommerce.com/boards/viewthread/221281/

谢谢

【讨论】:

  • 以前和当前版本都是1.5.1。这仍然适用吗?
猜你喜欢
  • 2011-11-13
  • 2014-07-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-09
  • 1970-01-01
相关资源
最近更新 更多