Wednesday, October 15, 2008

Dokuwiki - Collaborative editing rocks

Have been using Dokuwiki at office to track productivity. Me and my team(3 including me) have been using dokuwiki to track work. We have lot of testcase runs and we put in the results and comments in dokuwiki.

Dokuwiki suited my needs more than others for following reasons:
  • I didn't have any database running and didn't want to have one(backup and all is not my cup of tea). Dokuwiki manages simple txt files
  • The company I work for has web space for us and anything we put in public_html is avaialble in our intranet backup of that space is taken care by IT department of the company.
  • I wanted a authentication machanism, and revision history as well. Doku does it all well.
  • I like the admin page, plugin manager part. It simply rocks!
Right now I am looking for ways to post to dokuwiki from script! Getting more and more interesting!

Today I learnt something new in dokuwiki after seeing a error.

Writing /home/brainnet/public_html/bsci-net-dialog00/data/cache/5/522c62dd4b6b6c68cb771e429d51639e.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /home/brainnet/public_html/bsci-net-dialog00/data/cache/5/522c62dd4b6b6c68cb771e429d51639e.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /home/brainnet/public_html/bsci-net-dialog00/data/cache/5/522c62dd4b6b6c68cb771e429d51639e.xhtml failed

Check out how to solve from link. Actually the tip at the end of page helped me solve the issue.
  • I did a “mkdir 1 2 3 4 5 6 7 8 9 0 a b c d e f” in data/cache and chmoded all these to 777. This seems to be a workaround, too.
    • This is not really a solution, because DokuWiki needs to create subdirectories for namespaces as well, with the above method you'll still not be able to create new namespaces
    • If you don't need new namespaces, this is a workaround!
I didn't need namespace! :)

No comments: