I recently migrated all of my sites over from a dedicated server to a shared Network Solutions server. I uploaded a fresh copy of CI to the server, pointed my browser to the domain, and it seemed to work fine, loading up the Welcome controller. I then went in and created a “Hello World” controller. I pointed my browser to <domain>/index.php/helloworld, waited about 45 seconds, and was then greeted with the following error:
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
The page title is: 503 Service Temporarily Unavailable
I then tried to go to <domain>/index.php/welcome to see if I could load the default controller that way, but received the same “503” response.
I have set up a subdirectory off of my main site to display this error. If you go to http://carnevaledesign.com/ci, the “Welcome” controller loads perfectly. If you go to http://carnevaledesign.com/ci/index.php/welcome, it will crank away for about a minute and then slap you with a “503 Service Temporarily Unavailable” response. Just in case it will be of any help, you can view the phpinfo by going here: http://carnevaledesign.com/ci/phpinfo.php
After hours of digging through the forums and Google, I tried several possible resolutions, all to no success. I’m not quite sure what to do at this point. I really, really don’t want to leave the CI framework… please let me know if anyone has any ideas.