Knowledge Base

Main page content appears on every page/I get 404s except on the main page/’No Input File Specified’

Problem: EE installed successfully.  The main/first page of your site works fine.  If you go to another page on your site the URL changes but the content is still from your main page or all pages but your main page display 404 errors.

Solution: The problem here is that your server isn’t correctly supporting the ”path_info” server variable.  You might want to contact your Host or server admin about having it supported, since that would be the ideal way to run ExpressionEngine.  However, you can also run EE without that setting.  In the Control Panel, turn on the “Force Query String” preference in the Output Preferences section.

You may also need to open the main site index.php (not your Control Panel file) and find the $qtype variable at the top of the file.  Try changing the value of that variable; most likely “2” will work for you.

On a small number of servers that do not support path_info, there is a workaround that will allow you to run without query strings.

Last Updated on May 08, 2007 at 07:52   ( Permalink )
Category: Technical Issues, Troubleshooting