Hi guys, not sure if this is strictly a CTools issues, but i'm after some advice about the module and any possibilities of getting my installation back up and running.

I had a working install of Atrium beta 6. I was getting system warnings about security issues and upgraded CTools as suggested. Installed the new module and ran upgrade.php.

- After that my installation was totally broken, with the following error:

Fatal error: Call to undefined function ctools_include() in /Applications/MAMP/htdocs/atriumc/profiles/openatrium/modules/contrib/strongarm/strongarm.module on line 40

- So i tried rolling back to the old version of the module, but still get the same error.
- I assume some of the database tables have been changed, so i tried replacing the ctools_object_cache table with a copy from another working database, but still no luck.

Not sure what I can do, the atrium install has some key information on it that I need to recover, as i've been using it as a client extranet.

Any help much appreciated.

Comments

hixster’s picture

Version: 6.x-1.1 » 6.x-1.3

changing version

merlinofchaos’s picture

Status: Active » Postponed (maintainer needs more info)

Did you figure anything out on this?

I'm not sure what to tell you; the actual error is coming from strongarm, which is calling ctools_include().

ctools_include() exists within the main ctools.module file -- that means it should always be available. This is not, however, the first time this has been reported. However, I cannot imagine a circumstance in which a module is running code that ctools.module is not available, unless ctools is somehow not enabled. And if it is not enabled, strongarm should not be calling its functions.

The only guess I have is that, somehow, ctools.module is actually disabled in your database? Did you check the system table to see?

bramface’s picture

I have the same problem, running the current versions of Ctools and Panels. There are two errors, actually: the first (on home page load) is:

Fatal error: Call to undefined function ctools_include() in /usr/local/web/www/drupal_commons/profiles/drupal_commons/modules/contrib/strongarm/strongarm.module on line 40

and the second (after update.php finishes) is:

Fatal error: Call to undefined function ctools_include() in /usr/local/web/www/drupal/6/contrib/modules/panels/panels.module on line 1100

Trying the DEV versions of both modules made no difference.

Letharion’s picture

Status: Postponed (maintainer needs more info) » Closed (cannot reproduce)