【问题标题】:Magento 1.7.0.2 SUPEE-6788Magento 1.7.0.2 SUPEE-6788
【发布时间】:2015-11-19 20:50:24
【问题描述】:

我正在尝试使用

修补 Magento 1.7.0.2

PATCH_SUPEE-6788_CE_1.7.0.2_v1-2015-10-27-12-00-16.sh

我已经解决了几个行尾问题并且缺少 .htaccess.sample ...

但是这些文件不能打补丁:

patching file app/code/core/Mage/Core/Controller/Varien/Router/Admin.php
Hunk #1 FAILED at 131.
1 out of 1 hunk FAILED -- saving rejects to file     
app/code/core/Mage/Core/Controller/Varien/Router/Admin.php.rej

patching file lib/Varien/Data/Collection/Db.php
Hunk #1 FAILED at 410.
Hunk #2 FAILED at 474.
2 out of 2 hunks FAILED -- saving rejects to file     
lib/Varien/Data/Collection/Db.php.rej

我下载了一个新的 Magento 1.7.0.2 副本(来自https://www.magentocommerce.com/download) 并尝试在其上应用补丁,但也 失败了。

检查了 CLI 上提到的行(如 FAILED at 131) 但我没有发现任何可疑之处。

它也没有写入任何 .rej 文件

有什么建议吗?

谢谢

【问题讨论】:

    标签: magento-1.7


    【解决方案1】:

    第 1 步:备份网站

    第 2 步:为您的网站版本应用所有以前的补丁

    第 3 步:应用最新补丁

    第 4 步:您应该得到一个错误 - 下载 Magento 1.7.0.2 并上传它说失败的文件。

    例如将 db.php 文件上传到正确的目录。 (首先下载您网站的该文件版本作为备份)

    第 5 步:重新应用补丁 - 它应该可以工作。

    【讨论】:

    • 是的,以前的补丁丢失了。谢谢。