magento-security-patch

Step 7: A Little Housekeeping (Optional)

To remove the backup folder and patch files from your server, enter the following commands: cd .. ls -l rm -rf backup rm PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh rm PATCH_SUPEE-5344_CE_1.8.0.0_v1-2015-02-10-08-10-38.sh ls -l

patch-to-store

Step 6: Install the Patch to Your Store

1. From your magento folder, enter the appropriate command to install the patch, and press Enter. To avoid typos, copy the name of the patch file from your Downloads folder and paste it into Notepad. Complete the required command syntax, and copy it to the clipboard. Then, press the mouse button to paste it into the command line. sh PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh …

patch-file-uploaded

Step 5: Install the Patch to the Backup (Optional)

1. Return to Putty in the directory where the patch, backup, and magento folders are located. Change directories to the patch folder, and list a directory to verify that the patch files are there. Then, copy each patch file up one level. (Just remember—two dots up, one dot down.) cd patch ls -l cp PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh .. cp PATCH_SUPEE-5344_CE_1.8.0.0_v1-2015-02-10-08-10-38.sh .. cd …

patch-upload

Step 4: Upload the Patch

1. To avoid permission problems when you upload the patch from your desktop, create a folder for the patch without any restrictive permissions. From Putty, navigate back to the level of the magento and backup folders. Then, make a new folder called patch, and change the permissions of the folder to 777. cd .. ls -l mkdir patch chmod 777 …

backup-folder-with-correct-owner-and-group

Step 3: Create a Backup of the Magento Folder (Optional)

1. Use the Change Directory command, followed by two dot to move one level up in the directory tree. Then, list the directory so you can see the magento folder. cd .. ls -l 2. Enter the following command to create a new folder, called backup. mkdir backup ls -l a. If you get a “Permission denied” message, add sudo …

patch-server-magento-dir-locked-down

Step 2: Set the Necessary Permissions

For a live store, permissions are locked down to prevent unauthorized access. However, you must change the permissions of the contents of the Magento installation folder before you can install the patch. In the following instructions, Putty is used to access the command line and change the permissions. 1. Click the Start button in the lower-left corner of your desktop, …

patch-download-tab

Step 1: Download the Patch

1. When you receive the message in your Inbox, click the Read details link to open the Magento Community Edition Download page. (The link in the Inbox is for convenience, and you can access the Download page at any time.) 2. Scroll down to the Download tab, under the Magento Community Edition Patches section. Then, find the patches that need …

admin-message-security-patch-install

Installing Patches with SSH

Whenever a patch is released to fix an issue in the code, a notice is sent directly to your Admin InboxInbox. If the update is security related, the incoming message is color-coded red, and marked as a “Critical Update.” Make sure to stop by our Magento Security Center, and sign up for the Security Alert Registry to receive direct notification …

magpatch

Installing Magento Patches

Magento recently launched several patches to correct vulnerabilities in the system. It is recommended that you upgrade your store to the latest version of Magento, and install any security-related patches as soon as they become available. Make sure to stop by our Magento Security Center, and sign up for the Security Alert Registry to receive direct notification from our security …

magento-backup

Rolling Back Changes

At times it might become necessary to roll back changes to a previous backup. Important! Use Rollback with caution. Customers who are in the process of checking out when you start the rollback may not be able to complete the process. To roll back the whole system or the database: 1. On the Admin menu, select System > Tools > …