Technical resource
How to install SUPEE-10415 without SSH
Note: This is a historical reference, not a current security baseline. Magento 1 is end-of-life.
November 29, 2017: Community Edition 1.9.3.7 and SUPEE-10415 Security Enhancements – 11/29/2017.If you have SSH access, it would be more simple to apply the patch via SSH. If you have no SSH access to apply the patch, you can simply upgrade your installation to Magento 1.9.3.7 version which includes all the latest security patches (SUPEE-5344, SUPEE-5994, SUPEE-6285, SUPEE-6482, SUPEE-6788, SUPEE-7405, SUPEE-8788, SUPEE-9652, SUPEE-9667, SUPEE-10266, SUPEE-10336 and SUPEE-10415). If Magento upgrade is not possible in the moment due to some reason you still can apply the patch via FTP/sFTP upload as shown in this article. If you wish to save time and have us to install these patches for you, simply click here to order installation.
Preparations
- Disable Magento Compiler and clear compiler cache
Applying Magento patches via FTP/sFTP or FileManager / File Upload
To apply patches in this way we simply replace changed files. This way can not be used blindly if you or your developers have changed any core Magento files (which is a big no-no, by the way). Such changes should be re-applied to patched files, or you loose these changes. The following files are changed by SUPEE-10415 (v1 for 1.9.2.4 relased on November 29, 2017):app/Mage.php app/code/core/Mage/Adminhtml/Block/Report/Review/Detail.php app/code/core/Mage/Adminhtml/Block/Report/Tag/Product/Detail.php app/code/core/Mage/Adminhtml/Block/Review/Add.php app/code/core/Mage/Adminhtml/Block/Review/Edit/Form.php app/code/core/Mage/Adminhtml/Controller/Action.php app/code/core/Mage/Adminhtml/Model/LayoutUpdate/Validator.php app/code/core/Mage/Adminhtml/Model/System/Config/Backend/Filename.php app/code/core/Mage/Api/Helper/Data.php app/code/core/Mage/Api/Model/Server/Adapter/Soap.php app/code/core/Mage/Api/Model/Wsdl/Config.php app/code/core/Mage/Api/Model/Wsdl/Config/Base.php app/code/core/Mage/Core/Helper/String.php app/code/core/Mage/Core/Model/File/Validator/Image.php app/code/core/Mage/Core/etc/config.xml app/code/core/Mage/Core/etc/system.xml app/code/core/Mage/Customer/Model/Customer.php app/code/core/Mage/Eav/Model/Entity/Attribute/Backend/Serialized.php app/code/core/Mage/Log/Helper/Data.php app/code/core/Mage/Rule/Model/Abstract.php app/code/core/Mage/Sales/Block/Adminhtml/Billing/Agreement/Grid.php app/code/core/Zend/Form/Decorator/Form.php app/design/adminhtml/default/default/template/backup/dialogs.phtml app/design/adminhtml/default/default/template/sales/billing/agreement/view/tab/info.phtml app/design/adminhtml/default/default/template/xmlconnect/edit/tab/content.phtml app/design/adminhtml/default/default/template/xmlconnect/edit/tab/design/image_edit.phtml app/locale/en_US/Mage_Adminhtml.csv app/locale/en_US/Mage_Customer.csv js/mage/adminhtml/backup.js lib/Varien/Filter/FormElementName.phpTo install the patch via FTP/File Upload
- select patch bundle archive corresponding to your Magento version from the table below and unpack it
- upload all files and folders to Magento root directory of your store, replacing all files
| Magento version | SUPEE-10415 v1 |
|---|---|
| Magento 1.9.3.6 | SUPEE-10415-1.9.3.6 |
| Magento 1.9.3.4 | SUPEE-10415-1.9.3.4 |
| Magento 1.9.3.3 | SUPEE-10415-1.9.3.3 |
| Magento 1.9.3.2 | SUPEE-10415-1.9.3.2 |
| Magento 1.9.3.1 | SUPEE-10415-1.9.3.1 |
| Magento 1.9.3.0 | SUPEE-10415-1.9.3.0 |
| Magento 1.9.2.4 | SUPEE-10415-1.9.2.4 |
| Magento 1.9.2.3 | SUPEE-10415-1.9.2.3 |
| Magento 1.9.2.2 | SUPEE-10415-1.9.2.2 |
| Magento 1.9.2.1 | SUPEE-10415-1.9.2.1 |
| Magento 1.9.2.0 | SUPEE-10415-1.9.2.0 |
| Magento 1.9.1.1 | use SUPEE-10497 |
| Magento 1.9.1.0 | SUPEE-10415-1.9.1.0 |
| Magento 1.9.0.1 | SUPEE-10415-1.9.0.1 |
| Magento 1.8.1.0 | SUPEE-10415-1.8.1.0 |
| Magento 1.7.0.2 | SUPEE-10415-1.7.0.2 |
Comments
Archived discussion
Hi,
I am getting server error while downloading patch. Please fix this as I haev to install this patch on my website. Thanks.
Error 520 Ray ID: 3c5bc0fbdb446fe4 • 2017-11-30 06:29:43 UTC
Web server is returning an unknown error
Hi,
I am getting server error while downloading patch. Please fix this as I haev to install this patch on my website. Thanks.
Error : 520 Ray ID: 3c63f5f7ff8c69d7 • 2017-12-01 06:23:59 UTC
Web server is returning an unknown error
I am trying to install SUPEE-10415 from your website and it is giving me an error.
Error 520 Ray ID: 3c7c0753992231c8 • 2017-12-04 04:30:09 UTC Web server is returning an unknown error
Many peoples already mentioned this in the comment section of this patch installation page https://magentary.com/kb/in… . I don’t know why it is taking time to respond to our queries. I am following your website for installing patches to my magento store, this is the first time I am facing this issue and the problem is that my client is getting mad on me for delaying this thing. Please try to figure out the issue so that we can do our work. Thanks in advance.
hello, /support team
After insatlled “SUPEE-10415-1.9.3.6” in my site site give 404 page not found error.
please help my site is live.
Thanks,
Can you fix the broken link when trying to download the files?
Error 520 Ray ID: 3d0c6f4dea8d3590 • 2017-12-21 17:06:56 UTC
Web server is returning an unknown error
After installation on 1.9.2.0 the shopping cart price rule ist broken. If I want to edit or create a rule only a blank page appears. In log file:
ERR (3): Warning: include(Mage/Core/Helper/UnserializeArray.php): failed to open stream: No such file or directory in /lib/Varien/Autoload.php on line 94
Has anybody the same issue?