And I've got the following problem when upgrading from 4.5.0 to 4.6.0. Update.php reported the problem:
user error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'types text' at line 1
query: ALTER TABLE blocks ADD types text in /usr/local/www/data/ranat_tmp/includes/database.mysql.inc on line 66.
ALTER TABLE {blocks} ADD types text
FAILED
After that drupal seemed to be working. But when I entered Block menu I got errors like:
I downloaded the "upgrade" (more like an alternate program replacement) version of Drupal. I have been holding on the site release for the last month, because the new version (alegedly) has image support.
Now I look at the so-called "upgrade" process and the the word "daunting" doesn't cover it. Will I be the developer who dies at the beginning of the episode to prove that the situation is serious?
The question is: Should I upgrade the site or throw away all of my work and start again from scratch?
I'm pretty sure this is not a bug but a glitch in my database somewhere. I've had a smooth upgrade, and the site is shaping up ... but only for my user/1 admin account. What I am seeing otherwise:
All other users are denied access to all content. This is even though I have rechecked the access settings 100 times. Access content is enabled for all users.
Experimenting, I discovered that all other users are denied access to even front_page. This is even though I have enabled front_page access. Turning the module off again does nothing. The users simply cannot access /node or any node content, new or legacy.
All other users see the default Drupal welcome message -- "TWelcome to your new Drupal-powered website. This message will guide you through your first steps with Drupal, and will disappear once you have posted your first piece of content...." -- even though there are a dozen or so existing posts. I created a new test post, promoted it, and still all other users get that initial welcome message.
I created a new user (user/9) and still ran into all the above problems.
Changing themes does not affect any of this.
Interestingly, user profiles are accessible.
Non-clean urls (e.g., ?q=node) are not found. Not surprising, as this is an access denied problem.