I'm trying to install OpenCart to IIS. Tried 0.7.9 and 1.0 versions with the same results. Visit the first page to install it. Looks fine. Click the continue button. Get a 404 error. The URL in my browser looks correct.
What is strange is that the url is 'www.mydomain.com/Install/index.php' to start with.
Then when I click continue it changes to 'www.mydomain.com/Install/index.php?step=1' (and I get a 404 error)
If I just type that same URL above that gave me the 404 error into my browser, it works - I see page 1. And if I change it to step=2 I see page 2, etc. But anytime I click a continue button on any of these pages, I get a 404 error.
I've done some searching on this forum and seen various posts regarding IIS for the various versions of OpenCart. So what is the final answer? Work? Not work? (my gut tells me the answer is "no")
I dont want to change from IIS. Not because I have any love for this server. But I have 6 web sites running fine today and only want to add OpenCart to one of them. I'm afraid of changing over to XAMPP. This one domain I am trying to add OpenCart to can be played with and if it breaks nobody cries. But if I crash the others my life will become an uncomfortable sequence of ulcers and sleepless nights.
I'm no IIS expert, but OpenCart is built for PHP, and it should run on anything that runs PHP. If your IIS doesn't support PHP correctly, that might be part of the issue.
We recommend you run OpenCart on Apache HTTPd with PHP5 or above.
Good luck.
We recommend you run OpenCart on Apache HTTPd with PHP5 or above.
Good luck.
I solved my 404 problem. I'll post the solution here in case somebody else has this trouble.
You are correct that this was not an OpenCart problem - rather a IIS problem. Your post caused me to broaden my search away from assuming this was a problem with OpenCart - and I found that URLScan.ini on my machine was only allowing GET and not POST for forms. Added POST to the AllowVerbs section of the .INI file, restarted IIS and I was able to install.
At this point in time, I have not gone any further than installation so I still don't know the definitive answer to my question of "will this work on IIS?" --- but I've just upgraded my gut feeling from a "no" to a "maybe"
Thank you for responding.
You are correct that this was not an OpenCart problem - rather a IIS problem. Your post caused me to broaden my search away from assuming this was a problem with OpenCart - and I found that URLScan.ini on my machine was only allowing GET and not POST for forms. Added POST to the AllowVerbs section of the .INI file, restarted IIS and I was able to install.
At this point in time, I have not gone any further than installation so I still don't know the definitive answer to my question of "will this work on IIS?" --- but I've just upgraded my gut feeling from a "no" to a "maybe"

Thank you for responding.
I had a feeling it was a POST issue, but you never can be sure with IIS.
What problem are you faced with now?
What problem are you faced with now?
Who is online
Users browsing this forum: No registered users and 2 guests