[dokuwiki] Re: changelog lost with upgrade

At 16:41 -0800 UTC, on 2007-02-16, Ben Coburn wrote:

> On Feb 16, 2007, at 14:36, Sander Tekelenburg wrote:
>
>> I'm trying to upgrade Dokuwiki 2005-09-22e to version 2006-11-06 [...]
>>
>> Everything seems to work fine, except that the older revisions of pages
>> aren't listed in the new version. [...]
>
> Sounds like you do not have the indexer image in your template.... It's
> used to create the search index, trigger changelog import, etc.... (
> See http://wiki.splitbrain.org/wiki:indexer )

lib/exe/indexer.php is in its place. I tried to find if somehow I might be
missing image it relies on, but that seems to not be a file, but generated by
sendGIF() in indexer.php, correct?

<http://domain.example/dokuwiki/lib/exe/indexer.php?id=start&debug=1> just
outputs

runIndexer(): started
runIndexer(): index for start up to date
metaUpdate(): started
meta file: /path/to/root/dokuwiki-2006-11-06/data/meta/start.meta
runSitemapper(): started

I tried it on one or two other pages too, with the same result. Older
revisions are still not listed.

> Are you using the default
> template?

Yes.

> When moving things around did you replace the "/lib/plugins"
> folder?

No. I didn't touch the DW 2006-11-06 /lib folder at all. Only conf and data.

> There is also a new plugin called "importoldchangelog" that you
> need to import the changelog.

That's in its place. The Plugin Management page lists it as installed and
enabled. It's not clear to me though whether I can/should call it directly or
that it is supposed to just automagically do its work in the background.

Possibly relevant: the Plugin Management page lists all other plugins (not
the importoldchangelog one) with a red background colour. I don't know what
is meant with that.

Btw, in the comment in the importoldchangelog/action.php you say "Imports and
converts the single file changelog from the 2006-03-09 release to the new
format". Might there be a relevant difference between DW 2005-09-22e and
2006-03-09 that would cause importoldchangelog to fail?

Btw, just to be sure. The DW 2005-09-22e changelog appears to be
data/changes.log (which I copied over to the same place in the DW 2006-11-06
install). Is that correct, or might I have missed something?


-- 
Sander Tekelenburg, <http://www.euronet.nl/~tekelenb/>
-- 
DokuWiki mailing list - more info at
http://wiki.splitbrain.org/wiki:mailinglist

Other related posts: