I am so happy I fixed the “no items in your cart” problem.
Here is the fix:
You must enable sessions as WP uses session cookies and shopping cart temporarily stores the cart in a “session” file. If the PHP on your server does not have this set up, it will not have anywhere to put the items (only later does it store them in the database).
So, go to your hosting control center (or similar).
Find PHP and /or scripting language support.
There will be a section to update the php.ini file.
The item you are looking for is:
session.save_path = something.
Make sure column 1 is not a semi-colon (makes it a comment)
fill in your root path/phpsessions as the path name instead of something.
You will have to get the root path from your hosting support. It is not your domain name.
In my case it was something like:
/home/users/web/b2953/moo.{myuserid}/phpsessions.
Put this all in quotes.
The final directory name must be “phpsessions” as that is what WP will
look for.
Then you have to create this directory in your WP root (public_html or
httpdocs or similar).
Then it works fine.
Hy