Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Troubleshooting › WP eStore – Problems Since Changing hosting
Tagged: basket empty, changed hosting, PHP Session
- This topic has 6 replies, 2 voices, and was last updated 11 years, 11 months ago by Power Kitten.
-
AuthorPosts
-
December 13, 2012 at 4:44 pm #8153Power KittenSpectator
Hi, hope you can help, as I’m not a techie and find these problems very stressful! Also, apologies if this has all been covered, I thought maybe start new thread as I have several problems at once.
I switched hosts today and a couple of problems:
1. Shopping cart thinks it’s empty when trying to check out. I have tried browsing away and returning, and the basket remembers the contents. So it’s just checking out that’s the problem.
2. This message is listed twice when trying to add to basket: Please click the update button to finalize your change!
3. I have no permission to view the Manage Product page, even though I’m logged in as admin (and the only user anyway).
Things I’ve tried:
1. I deleted the original eStore, and downloaded the latest one from here today, uploaded and activated.
2. I have deactivated all plug-ins, but I don’t think they were the problem anyway as things were working fine with them before.
3. I have deleted the term reset_eStore_cart(); from the eStore_payment_submission.php file.
4. I have added session.save_path = /tmp to the php.ini file.
Still the same problems…
The only other change apart from jumping host (they say everything is fine) is that I updated to WP 3.5, but I think the problem was before I decided to try that. I have tried it out in both Chrome and Safari and neither work. The page is [www.exquisiteterror.com/periodical]
Really hope you can help!
December 13, 2012 at 5:29 pm #52382Power KittenSpectatorI do apologise, I didn’t read a thread properly. Checkout is now okay, after I did this:
Open the “eStore_advanced_configs.php” file and search for the following line of code:
define(‘WP_ESTORE_ENABLE_NEW_CHECKOUT_REDIRECTION’, ‘0’);
When you find it just replace it with the following:
define(‘WP_ESTORE_ENABLE_NEW_CHECKOUT_REDIRECTION’, ‘1’);
However, still these problems:
1. I am unable to access the Manage Product tab, due to not having permission. Which makes no sense as I’m admin and only user.
2. The message “Please click the update button to finalize your change!” is still appearing twice in the basket.
3. I’m not sure emails are working correctly. Had a sale 30 minutes ago and I have not received my confirmation from the site, and neither has the customer.
Thanks in advance for help!
December 13, 2012 at 6:54 pm #52383Power KittenSpectatorI spoke too soon. The problem has recurred, and is in fact worse now; before I could navigate away and the basket contents would be remembered, but not now. Also, clicking on update shipping options now empties the basket, whereas it was working before by changing the price.
December 14, 2012 at 12:04 am #52384adminKeymasterHi, This only happens if PHP session is not working 100% on your new hosting. I just tested a checkout on your site using two different browsers and it worked fine for me so I think you addressed the PHP session issue already.
Did you by any chance read our hosting recommendation when you moved hosting?
December 15, 2012 at 2:07 am #52385Power KittenSpectatorHi, thanks for the reply. I deactivated all the plug-ins again and so it started working. I must now test one by one which is the problematic plug-in…
I didn’t read the hosting recommendations no… But I have literally just changed and don’t really want to again so soon as it’s been a bit of a pain!
The other problems I mentioned, is that due to PHP session not working right? As The host says everything is working fine (I didn’t read your recommended hosts. I have just switched to UK Web Solutions.) I’ll list issues again:
1. I am unable to access the Manage Product tab, due to not having permission. Which makes no sense as I’m admin and only user.
2. The message “Please click the update button to finalize your change!” is still appearing twice in the basket.
3. The confirmation of sale/purchase emails are not being sent out.
December 15, 2012 at 10:39 pm #52386adminKeymasterFrom your explanation it looks like you have a plugin that is messing up your PHP session. So once you identify that plugin and delete it, you shouldn’t have this issue anymore.
Regarding issues 1 and 2, please load a fresh copy of eStore first and let me know how it goes:
https://support.tipsandtricks-hq.com/forums/topic/re-install-or-load-a-fresh-build-of-the-plugins
The 3rd issue happens when you have one of the following:
1) PayPal IPN is turned off in your PayPal account
2) A plugin or some other firewall settings on your server is blocking IPN from PayPal
3) The email is getting lost or blocked between your server and the inbox
Do a test transaction with debug which will help you find out where the issue is:
https://support.tipsandtricks-hq.com/forums/topic/how-and-when-to-enable-debug-and-what-does-it-do
December 17, 2012 at 7:15 am #52387Power KittenSpectatorPhew, think I’m all okay now! I reinstalled eStore and issues one and two were solved. I had to edit the advanced-configs file again. Went into PayPal to check IPN was enabled. Did test transaction and the confirmation emails are working again, both ways.
Thanks for your help!
-
AuthorPosts
- You must be logged in to reply to this topic.