CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Upgrading CiviCRM (Moderator: Deepak Srivastava) »
  • Upgrading older CiviCRM - "missing civicrm_settings table"
Pages: [1]

Author Topic: Upgrading older CiviCRM - "missing civicrm_settings table"  (Read 502 times)

Chris Burgess

  • Ask me questions
  • ****
  • Posts: 675
  • Karma: 59
Upgrading older CiviCRM - "missing civicrm_settings table"
March 06, 2014, 08:11:28 pm
A note, for myself as much as for any others. Today, a CiviCRM 3.3.5 to 4.4.x upgrade. Wiki: "as long as you're on 2.2.2, just grab the latest tarball"

Incremental upgrade steps which actually worked were -

  • Upgrade to 3.4.8 / Drupal6 (little tweak required for PHP5.4 to run the upgrader)
  • Upgrade to 4.2.16 / Drupal6 (another little tweak to avoid a fatal error on priceset creation)
  • Upgrade to 4.4.4 / Drupal6 (ran this from Drush since CiviCRM wanted a cache clear but fataled on doing so)

Don't forget to make backups along the way!

Going from 3.4.8 to 4.4.4 fails with missing civicrm_settings, and so does going from 3.4.8 to 4.1.x.
@xurizaemon ● www.fuzion.co.nz

awasson

  • I post frequently
  • ***
  • Posts: 230
  • Karma: 7
  • Living in a world of Drupal / CiviCRM
    • My Company: Luna Design
  • CiviCRM version: Latest
  • CMS version: Drupal 6/7/8
  • MySQL version: 5.x
  • PHP version: 5.3.x
Re: Upgrading older CiviCRM - "missing civicrm_settings table"
May 07, 2014, 05:38:50 pm
I was just doing some review on the forum to see if anyone had the same experience as I did and it seems you have.

I did a Drupal 6 + CiviCRM 3.4.5 upgrade to CiviCRM 4.4.5. It failed.

My process for success was:
1) Fresh Database as per: Ensuring Schema Integrity on Upgrades.
2) Upgrade from 3.4.5 to 4.1
The first version with separate distributions for D6 and D7 and the change to civicrm.settings.php
Code: [Select]
define( 'CIVICRM_UF', 'Drupal6');3) Upgrade from 4.1 to 4.4.5
Required the addition to civicrm.settings.php
Code: [Select]
require_once 'CRM/Core/ClassLoader.php';
CRM_Core_ClassLoader::singleton()->register();

The upgrade script to move from 4.1 to 4.4.5 asked for a cache clear which did produce a fatal error but then it ran correctly.

« Last Edit: May 07, 2014, 06:04:08 pm by awasson »
My CiviCRM Extension Workshop: https://github.com/awasson

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Upgrading CiviCRM (Moderator: Deepak Srivastava) »
  • Upgrading older CiviCRM - "missing civicrm_settings table"

This forum was archived on 2017-11-26.