This question about Using an extension: Answered

Can't call method "setArchivist" on an undefined value

This is what i get from my foswiki website:

Foswiki detected an internal error - please check your Foswiki logs and webserver logs for more information.

Can't call method "setArchivist" on an undefined value

Foswiki error log:

Can't call method "setArchivist" on an undefined value at /var/lib/foswiki/lib/Foswiki/Contrib/DBCacheContrib/Archivist/Storable.pm line 38.

Apache error log:

mod_fcgid: stderr: Can't call method "setArchivist" on an undefined value at /var/lib/foswiki/lib/Foswiki/Contrib/DBCacheContrib/Archivist/Storable.pm line 38.


I got the same exact error. It came in the middle of a day, I don't know for sure but I guess something got corrupt in the DBCache somewhere. Anyway I tried to change DBCacheContrib to use BDB but then got the same issue as Tasks.Item9118. I was using FastCGI at the moment because I thought for a moment it was mod_fcgid related.

After much time scratching my head I cleared the working/work_areas/DBCacheContrib as described by MichaelDaum in the Tasks.Item9118 and switched back to my original mod_fcgid, and voila! I'm still not sure what the actual cause was.

-- LarsEik - 23 Jan 2011

QuestionForm edit

Subject Using an extension
Extension DBCacheContrib
Version Foswiki 1.0.9
Status Answered
Topic revision: r2 - 23 Jan 2011, LarsEik
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy