We have lost the ownership of the domain name 'pukiwiki.org' by our mistake. It _IS NOW_ owned by another person, who is not related to the 'PukiWiki Developers Team', and it is now for sale. So we changed the URL of the official site.
You can find information about PukiWiki in English here. This translation was originally made by non-native English speakers. So if you find any mistakes or unnatural expressions, please correct them. This is one of the greatest benefits of the Wiki System, right?
http://www.c2.com/cgi/wiki?PukiWiki
PukiWiki(originally comes from "PHP" and "YukiWiki") is a Web-based tool which enables not only the webmaster but also visitors to add, delete, and modify the pages without restriction. Since PukiWiki is a Web-based tool, you can use it from your browser without additional software. It may resemble other bulletin boards in the sense that visitors can leave messages, however, while bulletin boards only allow you to leave messages, PukiWiki also allows you to change the design and contents of existing pages.
PukiWiki can be used for many purposes. Please visit Use PukiWiki/the Purpose of Usage to know how other people are using PukiWiki.
Mr. yu-ji (known as sng) created PukiWiki, and continued its development until the release of version 1.3. With his retirement, maintainership was passed on to the PukiWiki Developers Team.
Although started as a fork of WikiWikiWeb clone YukiWiki*1, PukiWiki is widely accepted as an independent wiki engine today.
You can freely expand PukiWiki's functionality by adding Plugins. Besides the official plugins bundled with the PukiWiki distribution package, there are many unofficial plugins also available. Please refer to Pukiwiki/Plug-in Specification(jp) to develop your own plug-in.
PukiWiki.dev leads you to the Developer Team's Wiki
Encoding | File | Size |
EUC-JP | pukiwiki-1.4.7.tar.gz | 276.5 KB |
pukiwiki-1.4.7.zip | 385.5 KB | |
UTF-8 | pukiwiki-1.4.7_utf8.tar.gz | 283.2 KB |
pukiwiki-1.4.7_utf8.zip | 398.0 KB |
PukiWiki is written in PHP, so it requires a PHP environment.
PHP 4.1 or later is recommended.
For use of multibyte features, PHP's multibyte extension is required.
tar pzxf pukiwiki1.4.x.tar.gz
unzip pukiwiki1.4.x.tar.gz
define('LANG','en'); // Select 'ja' or 'en' define('SOURCE_ENCODING','ISO-8859-1');
Directory | Permission | more secure |
---|---|---|
attach | 777 | 707 |
backup | 777 | 707 |
cache | 777 | 707 |
counter | 777 | 707 |
diff | 777 | 707 |
face | 755 | 705 |
image | 755 | 705 |
lib | 755 | 705 |
plugin | 755 | 705 |
skin | 755 | 705 |
trackback | 777 | 707 |
wiki | 777 | 707 |
file | ||
attach/* | 666 | 606 |
backup/* | 666 | 606 |
cache/* | 666 | 606 |
diff/* | 666 | 606 |
face/* | 644 | 604 |
image/* | 644 | 604 |
lib/* | 644 | 604 |
plugin/* | 644 | 604 |
skin/* | 644 | 604 |
trackback/* | 666 | 606 |
wiki/* | 666 | 606 |
*.php | 644 | 604 |
*.lng | 644 | 604 |
*.txt | 644 | 604 |
The above is a pain to copy and paste, so here is a (sloppy) shell script:
#!/bin/bash chmod 777 attach chmod 777 backup chmod 777 cache chmod 777 counter chmod 777 diff chmod 755 face chmod 705 image chmod 755 lib chmod 755 plugin chmod 755 skin chmod 777 trackback chmod 777 wiki chmod 606 attach/* chmod 606 backup/* chmod 606 cache/* chmod 666 diff/* chmod 606 face/* chmod 644 image/* chmod 644 lib/* chmod 644 plugin/* chmod 644 skin/* chmod 606 trackback/* chmod 606 wiki/* chmod 604 *.php chmod 604 *.lng chmod 604 *.txt
PukiWiki 1.4.5 or later generates ALL external links with "rel=nofollow" attribute. PukiWiki is not covenient for SEO SPAMming.
To stop robotic/indiscriminate SPAMming for your public site quickly, how about: