[dokuwiki] Recent changes don't show up after server move + upgrade

  • From: Tim Bonnemann <tim@xxxxxxxxxxxxxx>
  • To: dokuwiki@xxxxxxxxxxxxx
  • Date: Sun, 6 May 2007 07:01:55 -0700

Hi,

Hi,

I'm re-posting this from the forum: http://forum.dokuwiki.org/post/2845

Thanks for you help.

Tim




Hi,

I just moved my DokuWiki installation (http://www.webmontag.de) from my old to my new server.

Here's what I have done so far:

1.  Backup old files
Old installation was DokuWiki Release 2005-09-22d.
Followed instructions here: http://wiki.splitbrain.org/ wiki:install:moreupgradedetailhosted
Backed up the following (via FTP to my local machine):
    * /data dir (except data/locks dir due to file ownership issues)
    * /conf/acl.auth.php
    * /conf/local.php
    * /conf/users.auth.php

2.  Install newest version of DokuWiki on new server
This part worked without any problems.

3.  Restore settings
I uploaded the backe-up versions of these files. This seems to have worked as well, as I was able to log in using my old credentials (username/password).
    * acl.auth.php
    * local.php
    * users.auth.php

4. Set permissions
Did this according to the instructions.

5. Restore pages
On the new server, I was not able to access (or delete) the /data/ cache dir. I simply renamed it and then was able to to upload all files in my backup.


I noticed two issues:
a) Start page is not writeable
b) When I click on "recent changes" I get the following message and the list of pages does not show up: warning: file(/path/data/meta/_dokuwiki.changes) [function.file]: failed to open stream: No such file or directory in /path/inc/ changelog.php on line 107


6. Set more permissions
Pages weren't writeable at first, so I had to set a few more permissions: /data/pages dir (files and subdirectories, I just took the settings from my old server)


On the start page, the do=check gives the following:
DokuWiki version: Release 2006-11-06
PHP version 5.2.1
Changelog is writable
Datadir is writable
Attic is writable
Mediadir is writable
Cachedir is writable
Lockdir is writable
conf/users.auth.php is writable
mb_string extension is available and will be used
Debugging support is disabled
Your current permission for this page is 4
The current page is writable by the webserver
The current page is writable by you


7. Do a test edit
Worked fine.
http://www.webmontag.de/doku.php?id=web_montag&do=diff


However, the recent changes page still showed only the one single test edit I just did a few minutes ago.

I found the above forum entry: http://forum.dokuwiki.org/post/979

I added this line to my local.php
$conf['template']    = 'default';
Problem still persists.

My question: How can I restore my wiki's history and make the "old" recent changes show up?

Thanks for your help. I wasn't able to find any more info on the DokuWiki site or in the forum, but feel free to point me to any documentation there is.

Tim


--
DokuWiki mailing list - more info at
http://wiki.splitbrain.org/wiki:mailinglist

Other related posts: