2015-11-06 116 views
0

我試圖在我的Magento CE1.6.1.0安裝新的Magento補丁6788,但我不能成功地應用它,因爲下列錯誤:無法安裝補丁的Magento 6788

Checking if patch can be applied/reverted successfully... 
ERROR: Patch can't be applied/reverted successfully. 

patching file .htaccess 
Hunk #1 FAILED at 184. 
1 out of 1 hunk FAILED -- saving rejects to file .htaccess.rej patching file .htaccess.sample 
patching file app/code/core/Mage/Admin/Model/Block.php 
patching file app/code/core/Mage/Admin/Model/Resource/Block.php 
patching file app/code/core/Mage/Admin/Model/Resource/Block/Collection.php 
patching file app/code/core/Mage/Admin/Model/Resource/Variable.php 
patching file app/code/core/Mage/Admin/Model/Resource/Variable/Collection.php 
patching file app/code/core/Mage/Admin/Model/Variable.php 
patching file app/code/core/Mage/Admin/etc/config.xml 
patching file app/code/core/Mage/Admin/sql/admin_setup/upgrade-1.6.1.0-1.6.1.1.php 
patching file app/code/core/Mage/Admin/sql/admin_setup/upgrade-1.6.1.1-1.6.1.2.php 
patching file app/code/core/Mage/Adminhtml/Block/Permissions/Block.php 
patching file app/code/core/Mage/Adminhtml/Block/Permissions/Block/Edit.php 
patching file app/code/core/Mage/Adminhtml/Block/Permissions/Block/Edit/Form.php 
patching file app/code/core/Mage/Adminhtml/Block/Permissions/Block/Grid.php 
patching file app/code/core/Mage/Adminhtml/Block/Permissions/Variable.php 
patching file app/code/core/Mage/Adminhtml/Block/Permissions/Variable/Edit.php 
patching file app/code/core/Mage/Adminhtml/Block/Permissions/Variable/Edit/Form.php 
patching file app/code/core/Mage/Adminhtml/Block/Permissions/Variable/Grid.php 
patching file app/code/core/Mage/Adminhtml/controllers/Permissions/BlockController.php 
patching file app/code/core/Mage/Adminhtml/controllers/Permissions/VariableController.php 
patching file app/code/core/Mage/Adminhtml/etc/adminhtml.xml 
patching file app/code/core/Mage/Catalog/Model/Product/Option/Type/File.php 
patching file app/code/core/Mage/Core/Controller/Request/Http.phppatching file app/code/core/Mage/Core/Controller/Varien/Router/Admin.php 
patching file app/code/core/Mage/Core/Helper/UnserializeArray.php 
patching file app/code/core/Mage/Core/Model/Email/Template/Filter.php 
patching file app/code/core/Mage/Core/Model/Resource/Setup.php 
patching file app/code/core/Mage/Core/etc/config.xml 
patching file app/code/core/Mage/Core/etc/system.xml 
patching file app/code/core/Mage/Customer/Block/Account/Changeforgotten.php 
patching file app/code/core/Mage/Customer/Block/Account/Resetpassword.php 
patching file app/code/core/Mage/Customer/controllers/AccountController.php 
patching file app/code/core/Mage/Downloadable/Model/Product/Type.php 
patching file app/code/core/Mage/Eav/Model/Resource/Attribute/Collection.php 
patching file app/code/core/Mage/Sales/Model/Resource/Order/Item/Collection.php 
patching file app/code/core/Mage/Sales/controllers/DownloadController.php 
Hunk #1 FAILED at 48. 
Hunk #2 FAILED at 66. 
Hunk #3 FAILED at 176. 
3 out of 3 hunks FAILED -- saving rejects to file 
...... 

我已經取代兩個失敗的文件(.htaccess和Sales/controllers/DownloadController.php)與原始的magento文件,但仍然得到相同的錯誤。

請給我一些關於它爲什麼會發生的想法。

謝謝。

+0

因爲你的.htaccess與修補程序可以處理的方式有太多不同。 –

+0

我擁有的.htaccess文件與原始文件沒有太大差別。他們有相同的行數。此外,我已經替換了.htaccess文件,但仍然得到了相同的錯誤... – CharlesDou

回答

1

這似乎是通過.htaccess文件,試圖找到CE1.6.1.0的確切版本。
另外請確保您沒有從原始文件中刪除任何文件/文件夾。我刪除了一些我沒有使用的皮膚(Modern和Iphone)並且不得不恢復它們。
我還恢復了.htaccess.sample文件。

+0

我剛剛通過替換.htaccess文件工作,其他文件上的錯誤也沒有了。也許我以前用錯誤的文件替換了htaccess。 謝謝! – CharlesDou