Close

January 20, 2016

Magento Supee-7405 Troubleshooting Tips

From the “Here we go again” The latest round for Patches from Magento (Supee-7405) is a brand new bundle of critical patches. Just like the previous 6788 version, this is proving to be anything but an easy patch.

Update 3/8/2016: If you are experiencing ANY 403 Forbidden upload issues, after having installed the previous 7405 patch, go over to the patch page now and install version 1.1. V1.1 is sort of a “mea culpa” by Magento and updates the Upload capability back to the original settings. Prior to this, the main Supee 7405 added restrictions in their patch to make uploading files more strict and therefore causing a variety of 403 errors when uploading images in the backend. V1.1 of the patch restores the settings.

We are still working through the patch on several clients and will be posting tips here for correctly implementing 7405.

Tip 1:

If you are having issues with applying it, make absolutely certain that you have all of the other patches installed. This patch requires that the previous 6788 patch be installed correctly.

Make absolutely sure you have successfully finished that one.

Tip 2:

Since the patch requires that the other patches were applied, try putting all of the other patches relevant for your edition into a single folder. When a file cannot be patched on your system, try searching through the other patches to see which patch added something to your file. Try re-applying that patch first and then apply the new 7405 one.

Tip 3:
“Invalid method Mage_Core_Model_Session::validateFormKey”
a.) If you get that error make sure you fully flush all of your cache/sessions from the system.
b.) Check if your “Session.php” file has been overriden. The patch updates the core file, but if you’ve overriden the Session file (ie: app/code/local/Mage/Core/Model/Session.php), then you’ll need to merge the new core changes into that file as well. (New functions: renewFormKey() and validateFormKey($formkey))

Contact Us if you found any tips/tricks you would like us to share.