I followed all of the instructions, have applied all of the previous patches with no problems.
Some of the files in the "checking file..." list don't exist on my installation, such as:
app/code/core/Mage/Admin/Model/Block.php
app/code/core/Mage/Admin/Model/Resource/Block.php
app/code/core/Mage/Admin/Model/Resource/Block/Collection.php
Any recommendations?
sh PATCH_SUPEE-6788_CE_1.7.0.2_v1-2015-10-27-12-00-16.sh Checking if patch can be applied/reverted successfully... ERROR: Patch can't be applied/reverted successfully. can't find file to patch at input line 5 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git .htaccess .htaccess |index 60e1795..aca7f55 100644 |--- .htaccess |+++ .htaccess -------------------------- File to patch: Skip this patch? [y] Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 38 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git .htaccess.sample .htaccess.sample |index 546f18e..3e79c77 100644 |--- .htaccess.sample |+++ .htaccess.sample -------------------------- File to patch: Skip this patch? [y] Skipping patch. 1 out of 1 hunk ignored checking file app/code/core/Mage/Admin/Model/Block.php checking file app/code/core/Mage/Admin/Model/Resource/Block.php checking file app/code/core/Mage/Admin/Model/Resource/Block/Collection.php checking file app/code/core/Mage/Admin/Model/Resource/Variable.php checking file app/code/core/Mage/Admin/Model/Resource/Variable/Collection.php checking file app/code/core/Mage/Admin/Model/Variable.php checking file app/code/core/Mage/Admin/etc/config.xml checking file app/code/core/Mage/Admin/sql/admin_setup/upgrade-1.6.1.0-1.6.1.1.php checking file app/code/core/Mage/Admin/sql/admin_setup/upgrade-1.6.1.1-1.6.1.2.php checking file app/code/core/Mage/Adminhtml/Block/Permissions/Block.php checking file app/code/core/Mage/Adminhtml/Block/Permissions/Block/Edit.php checking file app/code/core/Mage/Adminhtml/Block/Permissions/Block/Edit/Form.php checking file app/code/core/Mage/Adminhtml/Block/Permissions/Block/Grid.php checking file app/code/core/Mage/Adminhtml/Block/Permissions/Variable.php checking file app/code/core/Mage/Adminhtml/Block/Permissions/Variable/Edit.php checking file app/code/core/Mage/Adminhtml/Block/Permissions/Variable/Edit/Form.php checking file app/code/core/Mage/Adminhtml/Block/Permissions/Variable/Grid.php checking file app/code/core/Mage/Adminhtml/controllers/Permissions/BlockController.php checking file app/code/core/Mage/Adminhtml/controllers/Permissions/VariableController.php checking file app/code/core/Mage/Adminhtml/etc/adminhtml.xml checking file app/code/core/Mage/Catalog/Model/Product/Option/Type/File.php checking file app/code/core/Mage/Core/Controller/Request/Http.php checking file app/code/core/Mage/Core/Controller/Varien/Router/Admin.php checking file app/code/core/Mage/Core/Helper/UnserializeArray.php checking file app/code/core/Mage/Core/Model/Email/Template/Filter.php checking file app/code/core/Mage/Core/Model/Resource/Setup.php checking file app/code/core/Mage/Core/etc/config.xml checking file app/code/core/Mage/Core/etc/system.xml checking file app/code/core/Mage/Customer/Block/Account/Changeforgotten.php checking file app/code/core/Mage/Customer/Block/Account/Resetpassword.php checking file app/code/core/Mage/Customer/controllers/AccountController.php checking file app/code/core/Mage/Downloadable/Model/Product/Type.php checking file app/code/core/Mage/Eav/Model/Resource/Attribute/Collection.php checking file app/code/core/Mage/Sales/Model/Resource/Order/Item/Collection.php checking file app/code/core/Mage/Sales/controllers/DownloadController.php checking file app/code/core/Mage/SalesRule/Model/Resource/Coupon/Collection.php checking file app/code/core/Zend/Soap/Server.php checking file app/code/core/Zend/Xml/Exception.php checking file app/code/core/Zend/Xml/Security.php checking file app/code/core/Zend/XmlRpc/Request.php checking file app/code/core/Zend/XmlRpc/Response.php checking file app/design/adminhtml/default/default/layout/admin.xml checking file app/design/frontend/base/default/layout/customer.xml checking file app/design/frontend/base/default/template/customer/form/register.phtml checking file app/design/frontend/base/default/template/customer/form/resetforgottenpassword.phtml checking file app/design/frontend/base/default/template/page/js/cookie.phtml checking file app/design/frontend/base/default/template/persistent/customer/form/register.phtml checking file app/design/frontend/default/iphone/layout/customer.xml checking file app/design/frontend/default/modern/layout/customer.xml checking file errors/processor.php checking file lib/Unserialize/Parser.php checking file lib/Unserialize/Reader/Arr.php checking file lib/Unserialize/Reader/ArrKey.php checking file lib/Unserialize/Reader/ArrValue.php checking file lib/Unserialize/Reader/Bool.php checking file lib/Unserialize/Reader/Dbl.php checking file lib/Unserialize/Reader/Int.php checking file lib/Unserialize/Reader/Str.php checking file lib/Varien/Data/Collection/Db.php
Solved! Go to Solution.
You are missing both .htaccess and .htaccess.sample in your Magento root directory. They need to be present in their original, unmodified form as extracted from the Magento installer archive file for your version (which is available from the release archive tab on the CE download page).
can''t find file to patch at input line 5 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git .htaccess .htaccess <=== MISSING THIS FILE
|index 60e1795..aca7f55 100644 |--- .htaccess|+++ .htaccess-------------------------- File to patch: Skip this patch? [y] Skipping patch. 1 out of 1 hunk ignored can''t find file to patch at input line 38 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git .htaccess.sample .htaccess.sample <=== MISSING THIS FILE |index 546f18e..3e79c77 100644 |--- .htaccess.sample |+++ .htaccess.sample -------------------------- File to patch: Skip this patch? [y] Skipping patch. 1 out of 1 hunk ignored
The patch will not apply until all the files can be found and patched.
You are missing both .htaccess and .htaccess.sample in your Magento root directory. They need to be present in their original, unmodified form as extracted from the Magento installer archive file for your version (which is available from the release archive tab on the CE download page).
can''t find file to patch at input line 5 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git .htaccess .htaccess <=== MISSING THIS FILE
|index 60e1795..aca7f55 100644 |--- .htaccess|+++ .htaccess-------------------------- File to patch: Skip this patch? [y] Skipping patch. 1 out of 1 hunk ignored can''t find file to patch at input line 38 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git .htaccess.sample .htaccess.sample <=== MISSING THIS FILE |index 546f18e..3e79c77 100644 |--- .htaccess.sample |+++ .htaccess.sample -------------------------- File to patch: Skip this patch? [y] Skipping patch. 1 out of 1 hunk ignored
The patch will not apply until all the files can be found and patched.
I am just wondering why Magento makes that as a must.. Many servers run nginx etc that don't use .htaccess so I think Magento should make a condition if .htaccess exists then try to update the file, otherwise just notify that nginx config has to be updated or something.
Thanks! That fixed it.