Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My Drupal installation is having all links to nodes show up with a File Not Found error. Admin pages and such are ok, it's just pages with ?q=node/#

I tried using Update.php to fix anything, but that didn't do it.

Any other ideas?

share|improve this question
Was it working before or is this a new install? did you change anything in your apache config lately? is drupal's .htaccess file still in its directory? – brad.lane Jul 10 '09 at 16:05

Make sure your drupal directory has its .htaccess file. If this is missing, it can cause nodes to not be displayed.

Make sure your drupal directories have all the correct permissions.

Make sure you have mod_rewrite enabled in your apache config if you have the clean urls setting enabled in drupal. If it's enabled, try disabling it to see if that makes a difference.

share|improve this answer
up vote 1 down vote accepted

The node content was missing from that table and so they weren't working. Once the content was restored, everything worked like a charm.

share|improve this answer
haha...that would be a problem! – Sam Nov 2 '09 at 15:57

I was having this problem and ran update.php. Even though it didn't detect a need for updates, this still worked for me. Promptly backed up database and directory in case problem arose again. I had taken a look at the database tables but didn't find anything obviously wrong.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.