1. Wacko Installation
Not much to it (as long as it works, ahem).
If your website, say, https://www.mysite.com, is mapped to the directory /home/jdoe/www/, and you place the Wacko distribution files into /home/jdoe/www/wacko/, you should go to https://www.mysite.com/wacko/.
Note that Wacko distributions normally unpack into directories that include the version in their name; you'll probably want to rename those to just wakka — or, if you're on a unixoid system, set up a symbolic link.
If you are upgrading or installing over a previously installed wacko wiki:
If you are installing to a clean directory
Wacko can export the Recent Changes list as RSS. Please make sure the xml/ subdirectory is writable, since this is where the files are stored.
IMPORTANT: for installing or upgrading Wakka/Wacko, do NOT modify any of the files contained in the setup/ subdirectory. They're used by the web-based installer/updater, but you should really just access the Wakka directory itself, and it will (or at least should) work perfectly.
(adapted slightly from Hendrik Mans original)
Upgrade supported for WakkaWiki versions:
If you see the blank page on any step,
Any problems with the install (that you want answered in English), paste below or in comments to this page.
Installing is very straightforward overall, however there are two things to look out for:
1. general: the unzipped directory and all contained files and subdirectories have (secure but not web-readable) permissions set so that the web-based installer is not found. The fastest way to get things running, but which also makes the install less secure is to go into the folder that contains the 'wacko' directory and run 'chmod -R 755 wacko'. Alternatively, go through all the directories and adjust permissions as necessary.
2. perhaps a problem on some webhosts: the .htaccess file gave my web host's configuration trouble, i.e. it couldn't find anything within the wacko folders. deleting .htaccess solved the problem.
3. What should my .htaccess file look like in order to allow for nice-looking URL's? I attempted to use the same rules as I previously used (successfully) on WakkaWiki, but no luck. The way I attempted it, my .htaccess file looked like this:
RewriteRule ^style/logo/r=(.*)/g=(.*)/b=(.*)/(.*)$ style/betapilogo.php?r=$1&g;=$2&b;=$3 [QSA,L]
RewriteRule ^style/logo/grey=(.*)/(.*)$ style/betapilogo.php?grey=$1 [QSA,L]
RewriteRule ^style/(.*)$ style/$1 [L]
RewriteRule ^style$ wakka.php?wakka= [L]
RewriteRule ^(.*)$ wakka.php?wakka=$1 [QSA,L]
Anyone see what I'm doing wrong?
3. RomanIvanov: Please, take .htaccess from Wacko distro.
It would be great not to have to restrict but the problem is that some fool keep publishing links to porn on our wiki!!!
Thanks for a great job otherwise! Phil
The answer is in the wiki already See Access Control Lists found it myself after a little more reading
after installation without errors -> wrong settings for rewrite_mode
I've tried an install on localhost — no problem — then tried two on an ISP (Win) and have no success; after installation which says all was OK; when I click on the homepage — I get an error page — The page cannot be found — and .net/wacko/index.phpHomePage...??? Thanks for your help.
The requested URL /wacko/StartSeite was not found on this server.
you set your Base URL without /wakka.php?wakka=
rewrite_mode => 0
base_url => "/wakka?wakka="
I was having the same problem and changed my Apache configuration so the directory declaration looks like this:
Rewrite seems to work fine now.
On one of my sites, the Wiki can't seem to stop adding pages — after you click Maybe you want to create it? , and add text — then SAVE, it adds another page — with... Racing/Argentina/editadd1?v=1ekf after the entry — it also forgets the entries it has already made. I'm confused because my other sites work very well. Also, it wont allow you to logout....or register?
Solution: in config file do: rewrite_mode => 0
i do not have an smtp server running on my website, and no mail is being sent. how can i change the used smtp server? and do you know of any open smtp servers which i could use?
I have the same problem, where do I define what server to send mail through for watchlists? –
I can't logi or logout. Noting happened whe I push logout.
Firefox 1.0.6 Konqueror Opera etc. Linux Mandriva.