【问题标题】:upgrading from Magento 1.3.2.4, database export/import issues从 Magento 1.3.2.4 升级,数据库导出/导入问题
【发布时间】:2014-02-05 10:43:56
【问题描述】:

正在尝试从 1.3.2.4 升级到 1.4。

我设置了 MAMP 并创建了一个空数据库,我从在线站点导入了导出的数据库(通过站点 cpanel 中的 phpMyAdmin 完成)。

将 1.4 文件复制到 htdocs 并获得安装屏幕。

输入导入数据库的详细信息后,进程崩溃,我得到一个空白屏幕。

我已尝试更改 core_config_data 表中的基本 url 字符串并重做整个过程,但无济于事。

我也尝试过设置 1.4 的全新安装并使用数据库修复工具来使旧数据库符合规范,但这也不起作用。

我基本上需要一种适当的方法来将此站点升级到最新版本 (1.8.1),但我想我会先从 1.4 开始。至少我希望有一个可以在全新的 1.8.1 安装中运行的数据库。

【问题讨论】:

    标签: magento


    【解决方案1】:

    您需要先找出错误所在,然后才能开始修复它。空白屏幕意味着您没有收到这些错误。这可能是一个简单的超时。您的 php.ini 中有什么用于错误报告和超时?

    使用您的“MAMP”,您可以尝试安装原版 Magento,看看是否可行。首先尝试 1.3.2 与 db 中的演示数据。然后将它指向你的 live db 副本,看看它是否仍然有效,或者它是否由于某些模块依赖关系而死。

    这应该可以让您到达起点。至于你现在所在的位置,请检查 apache 日志文件,看看是否存在错误(可能只是超时)。

    根据每个模块的升级脚本,Magento 在升级时会做很多事情。这是数据库密集型的东西,通过在 vanilla 数据库上进行试运行,您可以看到您面临的挑战。

    希望对您有所帮助。

    【讨论】:

    • 我已经尝试使用空数据库安装 1.4.2 的 vanilla,它似乎安装正确(尚未尝试使用演示数据)。空白屏幕有这个 url,如果它有帮助的话localhost:8888:8888/site-url/errors/…。所以你的建议是我安装一个 vanilla 1.3.2,安装完成后,更改参数,以便它查看导入的 live db 副本?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-02
    • 1970-01-01
    • 2021-01-17
    • 2012-06-16
    • 1970-01-01
    相关资源
    最近更新 更多