I just upgraded to version 6.3 on my local server and it worked like sunshine. Then I did it again on my remote server and I got this:

"One or more problems were detected with your Drupal installation. Check the status report for more information."

Unfortunately, any link I click on comes up with a 404-error. The front page is accessable and so is the admin page but that's just about it.

Does anyone have similar problems... or rather solutions? :)

Comments

cog.rusty’s picture

Is that an apache 404 error or a Drupal-themed one?
Can you give an example of an URL which fails?

Do the URLs of the menu links look correct when you hover over them? Is their domain and their path correct?
Does a failing URL work if you don't use a "clean URLs"?
Try http://www.your-site.com/admin/reports/status
Then try http://www.your-site.com/?q=admin/reports/status Does that fail too?

Make sure that you have uploaded Drupal's .htaccess file.

Flyvver’s picture

It is an Apache error.

The first link you gave me gave a 404 too, the second one worked though. It said the config file wasn't protected and the files folder unwritable. I have changed permissions on both so the warning is gone - but the problem is still there.

cog.rusty’s picture

So, the problem is that your clean URLs don't work. Did you upload Drupal's .htaccess file?

Flyvver’s picture

I thought I did... but now it is nowhere to be found. Is that the file located at this address?

http://drupalbin.com/1974

Flyvver’s picture

It was indeed that file - site is working fine again.

Thanks for your assistance in this!

ag_prasanna’s picture

I have .htaccess that came with the drupal 6.3 , in the sites/default/files dir.

I tried,

- I removed the '+' and my file looks ,
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
Options None
Options FollowSymLinks

- But am not able to get my clean_urls working. with 6.2 it was working really fine.
- Now with 6.3 am not able to get it working.
Can you please help.

cog.rusty’s picture

The .htaccess file in sites/default/files has a different purpose, security (so that if someone uploads a php file there he can't run it).

I was talking about another .htaccess file, the main one, which should be in Drupal's installation directory. You can get a new one from a drupal package.

ag_prasanna’s picture

Really appreciate it . Copying the .htaccess from thr drupal package solved.On mac the file was hidden.Thanks again.

cog.rusty’s picture

Unix-based systems have this convention. Filenames beginning with a dot are "hidden". Many FTP programs have an option for showing them, and they also become visible with a ls -a shell command.

Flyvver’s picture

... but now after upgrading to 6.4

.htaccess is in place, the configuration file verified and ?q=admin/reports/status tells me everything should work like sunshine.

But except for that last one and this page: http://www.frodoscavern.nl/dagboek/ I get naught but 404-errors.

What is different from the last upgrade?

cog.rusty’s picture

Again, your clean URLs don't work. http://www.frodoscavern.nl/dagboek/?q=user works but http://www.frodoscavern.nl/dagboek/user does not.

I don't see any change in Drupal 6.4 which could have caused this problem. Does the site run on the same server as before, without any changes? Is it in the same directory as before?

Flyvver’s picture

This time 'round the upgrade would only install after copying the .zip file to the server and unpacking it there instead of on my local disc.

New upgrade, new surprises... :)

There was something odd though: I couldn't get the old version to go in offline modus properly: It still showed the normal index page instead of the "We've gone offline" message...