我刚刚成功应用了补丁6788,现在我正在尝试应用补丁7405,但它给了我这个错误:
bash PATCH_SUPEE-7405_CE_1.9.2.1_v1.1-2016-02-23-07-42-31.sh
Checking if patch can be applied/reverted successfully...
ERROR: Patch can't be applied/reverted successfully.
patching file app/code/core/Mage/Adminhtml/Helper/Sales.php
Hunk #1 FAILED at 121.
1 out of 1 hunk FAILED -- saving rejects to file app/code/core/Mage/Adminhtml/Helper/Sales.php.rej
patching file app/code/core/Mage/Core/Model/Config.php
Hunk #1 FAILED at 1642.
1 out of 1 hunk FAILED -- saving rejects to file app/code/core/Mage/Core/Model/Config.php.rej
patching file app/code/core/Mage/Sales/Model/Quote/Item.php
Hunk #1 FAILED at 507.
1 out of 1 hunk FAILED -- saving rejects to file app/code/core/Mage/Sales/Model/Quote/Item.php.rej
patching file lib/Varien/File/Uploader.php
Hunk #1 FAILED at 216.
Hunk #2 FAILED at 538.
2 out of 2 hunks FAILED -- saving rejects to file lib/Varien/File/Uploader.php.rej
我尝试用原始Magento安装中的文件替换这些文件,以防它们被修改,但是这样做不起作用。
我该如何解决这个问题?我正在使用Magento版本1.9.2.1
。
答案 0 :(得分:0)
我建议您在没有SSH的情况下安装7405并测试完整网站。
您可以从https://magentary.com/kb/install-supee-7405-without-ssh/
下载补丁确保保留核心文件的备份。
答案 1 :(得分:0)
建议您下载新文件app / code / core / Mage / Adminhtml / Helper / Sales.php并替换它然后应用补丁。 其他文件也一样。
这应该可以解决问题。
下载您的Magento版本并在服务器上移动新文件。