Hi, finally Magento 1.9.3.1 has been released fixing many of the bugs that occured in version 1.9.3
If you have not updated your Magento before by yourself, or are unsure how to proceed please se Magento Documentation on how to upgrading and verifying upgrade:
Safe Method - Create a copy of your live webpage - to test upgrade
http://devdocs.magento.com/guides/m1x/install/installing_upgrade_ce18_upgrade-roadmap.html
When Verified and you are ready to start upgrade
http://devdocs.magento.com/guides/m1x/install/installing_upgrade_details.html
With this you can sort out different kinds of problems Before you apply a upgrade to your live
page.
Update to Magento 1.9.3.1 - Via FTP -
1) Enable Maintenance Mode by creating a file in root magento folder called maintenance.flag
2) For admin (you) to have access to the frontpage while you perform upgrade (check everything as it should be)
Find this
$maintenanceFile = 'maintenance.flag';
Add following to line 49 and 50
$ip = $_SERVER['REMOTE_ADDR'];
$allowed = array('Your Ip Address');
Where the ip-address is your IP. Replace line 59 should be
if (file_exists($maintenanceFile)) {
With
if (file_exists($maintenanceFile) && !in_array($ip, $allowed)) {
3) Disable Compiling and also disable cache. Remember to flush cache.
4) Unpack the Magento 1.9.3.1 files on your computer and upload them to your root.
5) Refresh your webpage when the files are uploaded. You can see in Admin section that the magento
has been updated.
NB! Remember to check for upgrades for your third party modules / themes if you have this. This will only upgrade magento.
Also a good idea before uploading the files is to delete the error_log in your root folder and logs under var/log. This way you can see what errors may occur when you have done the proceeding.
Please before you post any questions regarding errors that have occured. Please look/search if the question has been asked or answered before, and also be sure that you post errors from logs etc. so we can better help you in a quick way.
Have a nice day