Forums

Homepage loads but all pages and post read "No input file specified." (7 posts)

  1. migrationology
    Member
    Posted 11 months ago #

    Just migrated my site to a grid based server and there were some major problems.

    My homepage loads fine, but all other pages / posts don't load now and say "No input file specified."

    I can still login to my admin panel.

    I've re-saved my permalinks and deactivated all my plugins, but nothing is working. I've read all the forums about this error, but nothing really seems to help my site.

    Homepage (works): http://migrationology.com/

    Posts (doesn't work): http://migrationology.com/index.php/2011/06/visiting-wat-phou-ancient-temple-complex-in-champasak-laos/

    It might be something to do with my .htaccess or index.php

    Here's what is in my .htaccess

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress

    Not sure if it has something to do with the fact that "index.php" is in all of my url structures.

    Thanks for your help!

  2. vtxyzzy
    Member
    Posted 11 months ago #

    I really don't know much about .htaccess, but if you edit the link you say does not work by taking out the index.php, it works.

    Does not work:

    http://migrationology.com/index.php/2011/06/visiting-wat-phou-ancient-temple-complex-in-champasak-laos/

    Works:

    http://migrationology.com/2011/06/visiting-wat-phou-ancient-temple-complex-in-champasak-laos/

  3. amchambers
    Member
    Posted 10 months ago #

    I'm having the same problem. My homepage works, but none of the other work, neither posts or pages.

    I've checked and updated my permalinks and they are correct.

    I've updated my .htaccess code to be:

    # BEGIN WordPress

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    # END WordPress

    I've tried nearly every suggestion on this forum regarding this seemingly long-term issue with WP, but nothing has worked. I'm looking for some serious help ... please give me any suggestions you can. :-)

  4. esmi
    Theme Diva & Forum Moderator
    Posted 10 months ago #

    Please post a new topic.

  5. rperkins3
    Member
    Posted 8 months ago #

    I was having this same issue until I realized I had removed index.php4 from the root directory. Once I replaced this file, everything worked.

  6. vtxyzzy
    Member
    Posted 8 months ago #

    It may be that the index.php is being inserted because PATHINFO permalinks are being used as described in the Codex here:

    http://codex.wordpress.org/Using_Permalinks#PATHINFO:_.22Almost_Pretty.22

  7. liatmgat
    Member
    Posted 3 months ago #

    A similar thing happened to me. After a very helpful phone session with GoDaddy we found that my problem was a version of PHP (5.3) that was incompatible with my version of WordPress (3.1), which was also out-of date.

    We dialed back the version of PHP to 5.2 and then from GoDaddy's site I was able to install the update to WordPress (3.3.1) and then I was able to get back into my admin panel and everything worked fine.

Reply

You must log in to post.

About this Topic