I am setting up an e-commerce store, and it is misbehaving. I am using osCommerce which is supposed to work if a user has their browser cookies disabled. Without cookies the user is tracked by a session id that is passed on through the URL.
However for some reason when I have the cookies disabled a new session is started with every click of the mouse at every link and every submit button. These sessions are stored in the store tmp directory or the mysql db depending on my configuration. They pile up fast while I get nowhere.
I have had osCommerce people go over my configuration files ( over 100 have viewed my query ) and they seem to be fine. I downloaded a fresh, virgin catalog to make sure that the one I had had not been corrupted. I got the same results.
So far nobody in the osCommerce forum can figure it out, and they seem to have run out of ideas. It seems the problem does not reside with the osCommerce code. It is the same code everyone else uses without a problem.
So my question is, could this be a PHP issue? Is there any PHP configuration setting that I need to set in php.ini?. Is there a module I need?
When cookies are enabled the sessions seem to work fine.
The site domain is localhost.
I am using;
PHP 5.3,
Apache 2.2,
MySQL 5,
Linux 2.6.31.12-0.2-default x86_64.
Thank you in advance for any help.