Does DokuWiki have to Run on GNU/Linux?

:?: I really like this wiki, I have seen it used before and want to run it on my server. However, it doesn't mention in the System Requirements section what OS you're supposed to run on your server. I don't run Linux, I run a windows 2k server with Apache, PHP, MySql etc. Can I run this wiki at all on my windows machine? I just noticed you mention permissions being set with chmod which doesn't exist in windows, so I started wondering if I could run it at all.

:!: It runs under Apache and PHP - I'm running it on a Windows 2000 Server, Windows 2000 Professional and Windows XP Professional machines with no problems so far. The permissions are set differently via the Security tab but the functionality is the same. Other Webservers supporting PHP are reported to work, too, specifically including Microsoft IIS..

:!: I'm running a DokuWiki on IIS on our intranet. It appears to work just fine so far. You need to have PHP installed, give the IUSR user write rights if you are to have anonymous access (if I was hosting this on the Internet I'd take some time working out which files/folders need 'write' access and limit the write rights to just those), make sure the 'attic', 'cache', 'locks', 'media' folders exist in the root 'data' folder, and create a change.log file in the 'data' folder. You also have to give the IUSR user 'modify' rights if they are to delete pages.

:!: I'm running DokuWiki under Mac OS X Server, with full user and group authentication via Open Directory working out of the box. Just follow the normal install instructions, and have a look at the example I put in for LDAP authentication

:!: I'm running it on Mac OS X 10.4.10 vanilla, i.e., not server. Just put it in your ~/Sites. You will have to access via URL, something like this http://yourcomputer.local/~you/index.php

:!: Although it looks like spell checking only works under unix (doesn't work on Windows at all)

:!: FreeBSD and Apache: OK.

:!: As with most things, DokuWiki runs on Windows but works best on Linux or Unix.