【问题标题】:Update Magento from 1.4.1.1 to 1.4.2 not completed, no mage directory将 Magento 从 1.4.1.1 更新到 1.4.2 未完成,没有 mage 目录
【发布时间】:2013-08-23 11:23:35
【问题描述】:

按照本升级指南将我的 Magento 商店从 1.4.1.1 升级到最新版本:http://turnkeye.com/blog/magento-upgrade-guide/ 我遇到了很多错误;已弃用的消息。可能是因为我正在使用 PHP 5.3 服务器。

我确实完成了第一步,但后来得到了这个选项: pear optional feature web installer available

决定忽略这一点, 但是当我到达我必须要做的一步时

chmod 550 ./mage

./mage mage-setup .

我收到了error saying, no such file or directory

好像更新到 1.4.2 没有完成。或者至少没有安装/下载 mage 目录。

有人知道如何解决这个问题吗?

【问题讨论】:

    标签: magento ssh


    【解决方案1】:

    不推荐使用的消息是正常的。那只是梨的方式。在完成升级之前忽略它们。 mage 也是一个文件,而不是一个目录。

    出错的地方是:您将 2 个命令作为一个命令执行。 Chmod 不喜欢这样。 将其更改为:

    chmod 550 ./mage 
    ./mage mage-setup 
    

    如果您仍然找不到文件。这意味着文件 mag 丢失。 您可以确保您位于正确的 magento 根目录中(例如 /var/www/magento)。 所以请确保你 cd 到正确的目录。

    或者您来自旧版本的 magento,并且 mage 文件确实丢失了。这可以通过以下方式解决:

    ./pear upgrade -f magento-core/Mage_All_Latest-stable
    

    这会将magento升级到最新版本(注意它可能会产生问题,因此请先在开发环境中尝试)。

    希望这可以帮助您使其正常工作。

    【讨论】:

    • 谢谢,但我从来没有将两个文件作为一个文件执行。但突然,.mage 文件出现在我的服务器上。现在,当我尝试 ./mage mage-setup 时,我得到一个“频道添加:频道‘社区’已经存在”。
    • 比它已经初始化,你可以继续升级的其余部分。 mage-setup 用于初始化所有不同的存储库(以及一些更初始的东西)。如果它已经设置。很好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多