I was running D6.18 on a linux machine. I have shell access.

I followed the UPGRADE.txt file and all seemed well until I tried to go back and put it back online, that is not in maintenance. Going to /mysite/user did offer me the chance to login but /mysite/user/login told me

Notice: Undefined property: stdClass::$content in include() (line 10 of /mysite/themes/garland/block.tpl.php).

five times and did not ask for my password. Looking through the files I see that themes/garland/block.tpl.php was not in the 7.0 tar when it was untarred and so it was not updated.

Is there another way to get out of maintenance mode?

Comments

libre fan’s picture

Maybe you could simply delete the garland theme. Drupal can run without a theme. Then you might be able to log in again, and then choose Bartik which should work fine. Seven is great for administration.
(I'm having many problems with D6-D7upgrade, but I'm no Drupal whiz)

juggledean’s picture

it didn't work and the behavior became more weird. It's probably not your hint that did it. I restored garland and it didn't recover. Today when I asked for /user it threw me into /install.php and if I asked for /update.php it also offered /install.php. So I did the install and now it's running with a fresh database.

Thanks for encouraging me to move on. I'm enjoying D7 so far.

ekw540’s picture

Installed Drupal from GoDaddy's D6.2 and followed procedure to upgrade to 7.0

Everything ran fine but stuck in Maintenance Mode.

Anyone has a solution? Good thing I have ssh access.