Latest news

How To Install SUPEE 10752 With and Without SSH?

6 comments

On June 27, 2018, Magento released several new versions, including SUPEE 10752 to patch earlier Magento 1.x versions, Magento Open Source and Commerce 2.2.5, Magento Open Source and Commerce 2.1.14, Magento Open Source 1.9.3.9, and Magento Commerce 1.14.3.9. These releases provide lots of security enhancements that help close remote code execution, cross-site scripting, and cross-site request forgery. No confirmed attacks related to these issues have occurred to date. However, certain vulnerabilities can potentially be exploited to access customer information or take over administrator sessions, so Magento highly recommends its users to upgrade soon.

In this Magento tutorial, we will show you how to install the latest Magento SUPEE-10572 by two methods: with or without SSH, step-by-step.

Importance:

  • You have to discard SUPEE 10570 v1 and install SUPEE 10570 v2 before installing new SUPEE 10752 to avoid conflicts. 
  • For stores applying Magento Commerce (from 1.9.0.0 to 1.14.3.9), they should install SUPEE-10752 or upgrade their site to Magento Commerce 1.14.3.9.
  • For stores utilizing Magento Open Source (from 1.5.0.0 to 1.9.3.9). they can either install SUPEE-10752 or upgrade their site to Magento Open Source 1.9.3.9.

Related Stories:

Magento 2.2.5 Release – Sooner Than Expected [June 27, 2018]

How Long Does It Take To Conduct Magento 1 to Magento 2 Migration?

 

Install SUPEE 10752 Without SSH

In case that you don’t have the SSH access to apply the SUPEE 10752 patch, let’s do it via FTP/ sFTP upload.

Step 1: Disabling Magento Compiler and Clearing the Compiler Cache

Go to your Admin Panel => Choose System => Configuration => Tools => Compilation

supee 10752 installation guide

Step 2: Reviewing your code Magento files

In fact, applying Magento patches mean replacing the some of the existing files. It’s worth noting that if all changes made to the core Magento files will disappear after applying the patch. Therefore, you have better revise the code and take note of any changes so as to apply those again once the new SUPEE 10752 is applied.
The following list combines all of the files that would be altered by Magento SUPEE-10752:
install supee 10752 with SSH magento tutorial

Step 3: Applying the patch via FTP/sFTP or FileManager/ File Upload

Firstly, you have to choose a proper patch bundle archive according to your current Magento version:

SUPEE 10752 for Magento CE 1.5.0.0

For Magento CE 1.5.0.1 to 1.5.1.0

For Magento CE 1.6.0.0 to 1.6.2.0

For Magento CE 1.7.0.0 to 1.7.0.2

For Magento CE 1.8.0.0 to 1.8.1.0

For Magento CE 1.9.0.0 to 1.9.0.1

For Magento CE 1.9.1.0 to 1.9.1.1

For Magento CE 1.9.2.0 to 1.9.2.4

For Magento CE 1.9.3.0 to 1.9.3.8

Secondly, you must upload all files and folders of the archive to your Magento root directory and make the replacement for necessary files.

Step 4: Flushing PHP opcode cache

Last but not least, don’t forget to check your store in order to make sure that it still is working well.

Also, you have to flush the PHP opcode caches (APC/ XCache/ eAccelerator) after applying the patch or restarting your web server. Otherwise, the code will continue running from the caches.

Install SUPEE 10752 With SSH

The second method for Magento SUPEE 10752 installation is using SSH access.

Step 1: Disabling Magento Compiler & Clearing Compiled Cache

(similar to Step 1 of the first method)

Step 2: Verifying Your Current Magento Version

$ grep -A6 'static function getVersionInfo' app/Mage.php
    public static function getVersionInfo()
    {
        return array(
            'major'     => '1',
            'minor'     => '9',
            'revision'  => '2',
            'patch'     => '4',

In the above example, we found that the existing version is Magento 1.9.2.4.

Step 3: Downloading The Corresponding SUPEE Patch For Your Magento Version

SUPEE 10752 for Magento CE 1.5.0.0

SUPEE 10752 for Magento CE 1.5.0.1 to 1.5.1.0

SUPEE 10752 for Magento CE 1.6.0.0 to 1.6.2.0

SUPEE 10752 for Magento CE 1.7.0.0 to 1.7.0.2

SUPEE 10752 for Magento CE 1.8.0.0 to 1.8.1.0

SUPEE 10752 for Magento CE 1.9.0.0 to 1.9.0.1

SUPEE 10752 for Magento CE 1.9.1.0 to 1.9.1.1

SUPEE 10752 for Magento CE 1.9.2.0 to 1.9.2.4

SUPEE 10752 for Magento CE 1.9.3.0 to 1.9.3.8

Step 4: Uploading The Downloaded Folder To Your Magento Root Directory

$ ls -1 .
PATCH_SUPEE-10752_CE_v1.9.2.4_v1-2018-06-11-04-33-22.sh
app
cron.php
downloader
errors
favicon.ico
index.php
js
lib
mage
media
pkginfo
robots.txt
shell
skin
var

Step 5: Running The Patch

$ bash ./PATCH_SUPEE-10752_CE_v1.9.2.4_v1-2018-06-11-04-33-22.sh
Checking if patch can be applied/reverted successfully...
Patch was applied/reverted successfully.

Step 6: Flushing PHP opcode cache

(Similar to Step 4 of the first method)

Download SUPEE 10752

For Magento Open Source (Community)

For Magento Commerce (Enterprise)

We have shown you two simple solutions for SUPEE-10752 installation (with and without SSH). If you have any difficulties when following these steps, leave a comment below then we can help. See you in the next Magento tutorial!

Read More:

Little Known Methods To Optimize Search Bar For Ecommerce Website

Become An Excellent Magento Developer – If You Dare

Top 5 Payment Gateways For Magento Ecommerce Stores

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Loading...
April LeeHow To Install SUPEE 10752 With and Without SSH?

Related Posts

6 comments

Join the conversation
  • Alexander - June 28, 2018 reply

    Your tutorial is very useful to install the latest Magento security patches!

  • Ken - June 28, 2018 reply

    Do you provide Magento upgrade service?

  • Melvin - June 28, 2018 reply

    Thanks for the detailed Supee 10752 installation guide.

  • Subin - June 28, 2018 reply

    I prefer installing supee 10752 by using SSH. Thanks for your post!

  • Ben - June 28, 2018 reply

    We should migrate Magento 1 to Magento 2 rather than applying those security patches!

  • Anil - June 28, 2018 reply

    A lot of Magento new releases, a good news for the community…

Leave a Reply

Your email address will not be published. Required fields are marked *