rebelman:
my hosting provider have told me that there was no change
They'll almost always say that. Sometimes even truthfully :)
rebelman:
and are basically assuring me that there would be no issue moving to CGI and back again to Apache....but I think not! Do you have any advice?
The whole idea switching between 'Apache' and 'CGI' is both ridiculous and meaningless.
Apache is a WebServer Application.
CGI, stands for 'Common Gateway Interface', it is a method used by Apache (and other) WebServers as a means to allow access to executable files/programs that would normally be denied to the server itself. In other words, this works with a webserver, not instead of.
So, the question then comes down to, Does ZenCart require CGI accesss? The answer is an outstanding 'No'. Zencart handles all the things it needs via PHP. Although PHP also works in conjunction with the Web Servers, it isn't the same as CGI, in that it is a 'pre_processor', meaning that it handles things before Apache itself (simply speaking). Furthermore, because of the way PHP works it has for the most part made the need for 'CGI' redundant.
In short, regardless of the cause of your problems, your host either doesn't know what they are talking about, or they are hoping to BS you for some reason.
To give the benefit of the doubt though, we really don't have a clue as to exactly how the conversation went. It could be a simple case of mis-communication?
By reading between the lines, I'm figuring that rather than 'CGI', the host is really trying to tell you about 'suhosin'. Again, nothing to do with CGI, but instead, a PHP 'patch' that many hosts use to help increase security (one of the ways it does this is via strict control over the file permissions).
For the most part, a typical user wouldn't know if 'suhosin' is being used or not, especially if the file permissions are generally 'secure' in the 1st place.
Having said that though, because 'suhosin' is a security hardening' measure, its very nature can tend to break things that wouldn't usually have a problem.
It is impossible to answer your concerns about whether "there would be no issue moving to CGI and back again to Apache" until/unless we know what is actually meant.
As well as these comments, I'm in 100% agreement with DrByte..... There is a much bigger picture to look at, etc, etc, etc.
Cheers
Rod
NOTE: We are sorry that Rod is no longer with us.
We are grateful for all his contributions to the Zen Cart community.
Ozpost - The Ultimate Shipping module for Australian Merchants. Click these links for its Homepage, or Download from Zen-Cart.com.