mikealeonetti Posted March 2, 2009 Posted March 2, 2009 When my customers check out SOMETIMES their orders get crossed. As in, they say they can see other customer's information when they go to check out. And sometimes the wrong shipping information comes in in orders. I am using the PWA module. But I don't have much of an indication whether or not that is causing the problem. This is actually a pretty big problem and I am at my wits end with this. Any help at all would really be appreciated.
Guest Posted March 2, 2009 Posted March 2, 2009 When my customers check out SOMETIMES their orders get crossed. As in, they say they can see other customer's information when they go to check out. And sometimes the wrong shipping information comes in in orders. I am using the PWA module. But I don't have much of an indication whether or not that is causing the problem. This is actually a pretty big problem and I am at my wits end with this. Any help at all would really be appreciated. One possibility to look at: "osCommerce uses a cache directory that by default is set to /tmp/ which is all well and good except for those on a shared server such as godaddy and the like - the cache files can get swapped and 2 different osCommerce installations can see each other's products, etc." Source: Post #7 at http://www.oscommerce.com/forums/index.php?sho...p;#entry1208119
mikealeonetti Posted March 3, 2009 Author Posted March 3, 2009 One possibility to look at: "osCommerce uses a cache directory that by default is set to /tmp/ which is all well and good except for those on a shared server such as godaddy and the like - the cache files can get swapped and 2 different osCommerce installations can see each other's products, etc." Source: Post #7 at http://www.oscommerce.com/forums/index.php?sho...p;#entry1208119 Thanks for the quick response. Although there are additional websites on this server, this is the only oscommerce installed one. But I'll check out that link tomorrow. Thanks again.
Guest Posted March 3, 2009 Posted March 3, 2009 What are your session settings in includes/configure.php and in Admin >> Configuration >> Sessions ? -jared
madsere Posted March 3, 2009 Posted March 3, 2009 I have same problem. sessions set to mysql in both includes/configuration.php and admin/includes/configuration.php directory set to a unique directory for this site. Still customers claim they see other customers orders and/or shipping address. Have not been able to reproduce the problem myself though. Any other ideas?
BryceJr Posted March 3, 2009 Posted March 3, 2009 Log in to your osc admin panel >>configuration>>session -- set regenerate session to TRUE Regenerate Session IDIf set to True the session id will be recreated when the customer tries to checkout or login to their account. This helps prevent two customers from accidently logging into each others account due to hard coded session id's in the store. (Requires PHP >=4.1) http://www.oscommerce.info/kb/168 Also create your own cache in your own webspace instead of sharing the tmp directory with others. 1. Create a folder in your root directory(public html) and call it store_cache or whatever name you want. Set 755 permission on that folder. 2. Go to Tools>>File Manager ---Click the store_cache folder and under "File Manager" heading is a path to your cache folder. Copy and paste it or write it down on a piece of paper. It should read similar to this: /home/something/something/blah/public_html/store_cache/ Proceed to configuration>>cache-->cache directory --> enter the path of the cache folder 3. In your osc admin panel set cache to true 4. Open notepad or any good text editor and insert 3 spaces by presssing the space bar 3 times. 5. Do "File"--"save as" ... set the "save as type" to ALL FILES File names are: also_purchased-english.cache categories_box-english.cache manufacturers_box-english.cache You should end up with 3 files. Upload these files to your store_cache folder. Your cache folder will get bigger in size as traffic increases. Depending on traffic to your site, you may want to reset the cache folder. Log in to your admin panel and under Tools--Cache Control click the small triangle which correspond to the files under ACTION. This will delete the files in the cache folder but they get recreated after a while.
madsere Posted March 12, 2009 Posted March 12, 2009 Thanks. Followed your suggestions and while it seems we have fewer complaints we still get 2-3 users weekly who complain they can see other peoples data. What else can we do?
Guest Posted March 12, 2009 Posted March 12, 2009 Do you have any links in Google or other search engines that contain osCsid in the URL? In emails? On your main page? In your footer?
spooks Posted March 12, 2009 Posted March 12, 2009 This may be your issue http://www.oscommerce.com/forums/index.php?showtopic=330479 Sam Remember, What you think I ment may not be what I thought I ment when I said it. Contributions: Auto Backup your Database, Easy way Multi Images with Fancy Pop-ups, Easy way Products in columns with multi buy etc etc Disable any Category or Product, Easy way Secure & Improve your account pages et al.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.