I am getting 'website encountered unexpected error' after update to 7.5 from 7.43. Update returned this error:

PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 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 ')) OR (t.vid IS NULL ) ) ORDER BY t.weight ASC, t.name ASC' at line 2: SELECT t.*, h.parent AS parent FROM {taxonomy_term_data} t INNER JOIN {taxonomy_term_hierarchy} h ON h.tid = t.tid WHERE (t.vid = :db_condition_placeholder_0) AND( (t.vid IN ()) OR (t.vid IS NULL ) ) ORDER BY t.weight ASC, t.name ASC; Array ( [:db_condition_placeholder_0] => 38 ) in taxonomy_get_tree() (line 1138 of /home3/thrivip7/public_html/modules/taxonomy/taxonomy.module).

Site is now unusable (thrivingonsystems.com), cannot access /admin or anything else. Tried restoring old directory structure from backups (7.43) but still same message. Have deleted all cache entries in database, looked at error logs in server, but no clues there. Tried restoring database from backups, but that didn't seem to do it either.

The shared hosting I am using (bluehost) set up an SSL certificate for this site in this timeframe under 7.43, and https: was returning a similar message, but the regular http was still working before upgrade. Have been on multiple support calls with bluehost to confirm it wasn't something they changed associated with 7.43, and they say it is a problem with Drupal, not with their configuration.

Can someone please help? I have tried emptying /sites/all/modules in case it was a module issue, to no avail.

Comments

stargazer1sd’s picture

I did an upgrade to 7.50 and ran into issues where the admin functionality wouldn't work properly. Module installs and updates took ridiculously long to execute, and new installations didn't work either. So far, Bluehost support has been worse than useless.

Looks like I'm moving to a new hosting company.