leobaillard
Thank you for your help.
I found the "do=debug" option which allowed me to see more clearly what is going wrong. The pages weren't found, I already knew that. But I noticed something : the page engine is no longer case sensitive (or at least, I haven't found the option to make it so) ! Thus, all my pages, which contains caps, are no longer seen.
Any idea ?
leobaillard
Hi !
I just did an upgrade of my Dokuwiki installation from 2007-06-26b2 to 2009-12-25 "Lemming". Everything went fine.
After that, when I try to go to the home page, Dokuwiki tells me that the page doesn't exist and it goes like that for every page of my wiki. However, all the .txt files corresponding to the pages are present in the "data" directory. The permissions seems good to.
I tried to launch "?do=check" to see if something was wrong, but no errors were reported.
Do you have any idea of what could be going wrong ? Even a lead ? I feel so lost... I tried to look in the forum threads and in the documentation but didn't found anything useful.
ryan-chappelle
There are some things that can go wrong when updating, but they heavily depend on your actual installation. If DokuWiki can't find any pages then that's a sign there was some misconfiguration somewhere, it may be where the data directories were loaded/pointed to, or a local modification gone wrong. As a guide, here are the things that I checked when I upgraded to Lemming; not in any particular order.
* Permissions: does the webserver see the data files? (you say they are OK, I hope there is I'm just listing for completeness -- not only owner/group, but also numerical permissions)
* Can the config, revisions, changelog, etc, anything but the pages be accessed? I had this problem and I solved it by checking that $conf['savedir'][/m] and [m]$conf['basedir'] are still correctly defined.
* Is the PHP version >= 5.1.2? (older versions are unsupported)
* Check the server access logs (access_log for Apache) to see if pages beyond the start one are actually being requested. That will also help discard filesystem errors, URL rewrite errors, and webserver errors.
andi
Pagenames have never allowed uppercase letters. If your previous install did, you or someone else hacked in the sources and you broke this hack by upgrading.
leobaillard
Oh ! Okay... I didn't know that. I don't remember installing any kind of plug-in or hack to do this, but I remember clearly that it worked. It must be my memory.
Anyway. I'm gonna rename all my pages. Thank you very much for your answer !
May dokuwiki live long and prosper !