The Wakaba and Kareha support thread (1000)

1 Name: !WAHa.06x36 : 2006-03-09 11:41 ID:l2svyCMe [Del]

This thread is for all your simple questions about installing and running Wakaba or Kareha, that just require quick answers. Please don't create any more new threads for issues like that, post them in here instead.

301 Name: !WAHa.06x36 : 2006-09-06 05:48 ID:Heaven [Del] <-- They are being created as 0-byte files. This is wrong.

In other words, I haven't a clue. Something with the thumbnailer is fucked up. A first step to figuring out what's wrong might be to dig into the thumbnailing function in and putting in die statements to see which thumbnailer it tries to use.

302 Name: Anonymous : 2006-09-06 06:53 ID:XJe6MaK1 [Del]

I see, thanks for your help. It's odd, since I didn't mess with anything except for

303 Name: !WAHa.06x36 : 2006-09-06 06:55 ID:Heaven [Del]

I suspect it's a problem with the host, somehow.

304 Name: Anonymous : 2006-09-06 12:38 ID:Heaven [Del]

>>303 It's a free host; I doubt they've got anything installed correctly.

305 Name: Anonymous : 2006-09-08 04:22 ID:stke5B9t [Del]

I'm trying to change the file types that users are allowed to upload. using the latest of wakaba. I was told it was at the bottom of the config and all i see is the icons config. I really just need a example of where its at and how to change it, i was on a olf futaba befor this and this is all new to me.

306 Name: !WAHa.06x36 : 2006-09-08 04:35 ID:Heaven [Del]


If you add an icon for a filetype, it will be allowed. But earlier you talked about gif, png and jpg, which are always allowed so I don't think you are asking the right question.

307 Name: Anonymous : 2006-09-08 04:45 ID:stke5B9t [Del]

I was using that as a example of what i was looking at. In hope that i could get a general direction of where i'm suppost to be at. The file type i want is already in the list under "other files". I tryed uncommenting them but that didnt work, also tryed adding it to the part i showed a example to earlyer and still didnt work. Yes i tryed rebuilding the cache a couple times to

In laymens "I want to add other files to the list of supported files, but i dont know how to go about that, hence why i asked for a example on how"

308 Name: !WAHa.06x36 : 2006-09-08 05:34 ID:Heaven [Del]

Well, what exactly happens?

You need to uncomment the lines you want, and you also need to uncomment the initial use constant line and the { } block around it.

309 Name: Anonymous : 2006-09-08 06:48 ID:stke5B9t [Del]

Ahh see i didnt even notice that the constant was commented out. Now it works. 2nd question, is there a way to turn off the verification? It gets annoying when the pace of the board gets going. Specialy those long ones

310 Name: Anonymous : 2006-09-08 07:20 ID:Heaven [Del]


use constant ENABLE_CAPTCHA => 0;

311 Name: Anonymous : 2006-09-08 07:24 ID:stke5B9t [Del]

Ahh okay, thanks.

312 Post deleted by user.

313 Post deleted by moderator.

314 Post deleted by moderator.

315 Name: Anonymous : 2006-09-10 20:35 ID:rEByaGZo [Del]

I need some help my wakaba giving me this error whenever i click Manage.

XML Parsing Error: mismatched tag. Expected: </meta>.
Line Number 1, Column 1427:

And then it points to the "h" in the </head> tag

316 Name: Anonymous : 2006-09-10 20:37 ID:stke5B9t [Del]

I didnt mean to post three times, it said timed out and i just clicked refresh, sorry.

317 Name: !WAHa.06x36 : 2006-09-11 03:13 ID:VqDGzUzh [Del]


You've added code that is not well-formed XHTML. You need to close all tags, either explictly, or by implicitly by ending them in />.

Also, just click "[Del]" to delete posts.

318 Name: Anonymous : 2006-09-11 07:56 ID:Heaven [Del]

I bet it's either css includes or a favicon.

319 Name: Anonymous : 2006-09-11 10:13 ID:stke5B9t [Del]

Yeah i figured out what i did, it was more of a typo then anything. Thanxs again. Also i tryed deleting them i get wrong pass everytime, not that i remember entering a pass

320 Name: Anonymous : 2006-09-15 12:16 ID:Y0xAG3tQ [Del]


Can you base it on the timestamp? I forget whether you can access the parent's timestamp easily.

321 Name: !WAHa.06x36 : 2006-09-15 15:26 ID:VqDGzUzh [Del]


No, you can't, because it's not stored in the database as such. Although, well... Technically the format doesn't really matter so I guess you could use the textual time stamp... Hmm.

322 Name: Anonymous : 2006-09-16 06:50 ID:xkF12baf [Del]

Hello, i continually get an SQL connection error, and all my MySQL settings are set up perfectly in and server side.

323 Name: !WAHa.06x36 : 2006-09-16 08:34 ID:Heaven [Del]


I can only guess that they are not, in fact, set up perfectly.

324 Name: Anonymous : 2006-09-16 13:22 ID:2p/o4uN8 [Del]

I used the Futaba style sheet and edited it completley into my own personal style, i just want to konw how do i go about renaming the futaba style sheet link at the top of the page to what i want?

325 Name: !WAHa.06x36 : 2006-09-16 13:26 ID:Heaven [Del]

Just rename the file and rebuild caches. And do your users a favour and copy in the original futaba.css too.

326 Name: doomzmaster : 2006-09-16 17:28 ID:MRXIqei0 [Del]

I keep getting this error:

Can't modify constant item in scalar assignment at line 14, near "'blahblah';"
BEGIN not safe after errors--compilation aborted at line 14.
Compilation failed in require at /public_html/ line 16.
BEGIN failed--compilation aborted at /public_html/ line 16.

I have no idea what that means or what to! :(

327 Name: !WAHa.06x36 : 2006-09-16 20:20 ID:Heaven [Del]


It means you messed up something in the config file.

328 Name: Anonymous : 2006-09-16 20:55 ID:Heaven [Del]

>>326 on line 14, no less.

329 Name: Anonymous : 2006-09-16 21:05 ID:MRXIqei0 [Del]

I have Kareha all set up and working and everything but I have one question. Is there any way to get it to have each new thread/reply get a unique number instead of saying 1 for the first reply and then 2 for the second and so on.

330 Name: Anonymous : 2006-09-16 22:42 ID:Heaven [Del]


As has been stated at least once already in this thread, Kareha doesn't do this. It's only possible with a database, like what Wakaba uses.

331 Name: Anonymous : 2006-09-17 19:28 ID:xHL6uL6t [Del]

How would I go about making a custom ban page, where it would show your ip and what you were banned for?

This is what i've done so far.

use constant BAN_PAGE => q{

<p>Ban ;_; (insert more text later)</p><br />
The IP you were posting with was: <var $ip><br />
<if $comment>Reason for your ban: <var $comment></if><br />
<if !$comment>Reason for your ban: None</if>

}; (under sub ban_check($$$$)

print encode_string(BAN_PAGE);

} else {



Should this work? Is there something I need to change?

332 Name: Anonymous : 2006-09-18 21:25 ID:xHL6uL6t [Del]


Disregard that, I just realized that ban_check is for when you post, not view.

I'm gonna have to look into this more =/

Any help before I butcher 20+ Wakaba installations is appreciated.

333 Name: dmpk2k!hinhT6kz2E : 2006-09-19 02:19 ID:Heaven [Del]

If you want to prevent banned IPs from viewing the pages, you'll need to resort to .htaccess hackery.

334 Name: Anonymous : 2006-09-21 03:10 ID:h1vLcQQt [Del]

Is it possible to enable my users to be able to use HTML tags in their posts?

335 Name: !WAHa.06x36 : 2006-09-21 05:22 ID:l2svyCMe [Del]

Not easily. You could copy some code from Kareha's format_post() function to Wakaba's, though. It has an automatic HTML sanitizer and filter. I very very strongly recommend using this if you want to hack this, because adding support for HTML safely is very, very hard.

336 Name: Anonymous : 2006-09-21 12:56 ID:W83JfWHA [Del]

Thanks, tho my motive for this, is to allow my users to embed video into the board from Youtube or dailymotion and such, would you advise against this?

337 Name: Anonymous : 2006-09-21 15:11 ID:uOR2q2EG [Del]

>>336 <embed> is abusable to no end.

Shii killed a board through css and embed, I recall. All you saw when you visited was the waha-supergirl flash.

Anyway, not recommended.

338 Name: Anonymous : 2006-09-21 15:14 ID:uOR2q2EG [Del]

Ohshi-! Bees!

I assume this is not supposed to happen?

339 Name: !WAHa.06x36 : 2006-09-21 18:43 ID:Heaven [Del]

<embed> can be used as long as you make sure to force a certain attribute that disable scripting from inside the swf file.

I forget what exactly it is, though. You know you've got it right if you can embed without getting a bee all over your page, though.

Speaking of which, no, >>338 is not supposed to happen. I'll have to fix that at some point.

340 Name: Anonymous : 2006-09-21 18:44 ID:TSJcarVQ [Del]

Dumb question: how many ways are there to display posts via the URL?

The ones I know of are: multiple selections separated by commas, normal and reverse-order ranges (including open ended ranges), last X posts in thread, and X random post selections. Anything else?

And why do some of these methods display the first post at the top even when it's not specified?

341 Name: Anonymous : 2006-09-22 02:02 ID:aR+pM9fu [Del]

I am creating a japanese imageboard for a small commnity i am a part of. everything has translated perfectly except for the rules.html file, and also when i add any japanese characters into the .pl scripts like they come out as alot of mumbo jumbo.

This is how it appears:

ûmØNïSý€Õ0¡0¤0ë0ÿ Ö0é0¦0¶0k0ˆ0c0f0o0ck8^k0ûmØNg0M0j0D0S0h0L0B0Š0~0Y00
g'Y•b?zÇ0ü0¿0Ï‘o0 KB ~0g0g0Y00sage_jý€ØNM00
;uÏPo0*j Ô0¯0»0ë00&~ Ô0¯0»0ë0’0…H0‹0h0.~\hˆ:yU0Œ0~0Y00

etc. etc., how can i translate this properly, thanks.

On a side note, i have a Japanese friend who is reviewing the translation and will correct any errors if you wold like the corrected japanese?

342 Post deleted by user.

343 Name: !WAHa.06x36 : 2006-09-22 03:26 ID:Heaven [Del]


That's about it. The first post is displayed for simple ranges, to match the behaviour of 0ch.


You need to make sure your files use the right encodings. The include files have to use the same encoding you've specified as CHARSET, and any .pl files need to have a "use encoding" statement at the top that specifies what encoding they use.

344 Name: Anonymous : 2006-09-22 22:49 ID:xHL6uL6t [Del]


I'm helping the owner of the new try to get the "Original Filenames" feature in wakaba, but so far I've had no luck.

Basically, when a user goes into the reply page, after the (size, resolution) it would display the filename that the image had before wakaba converted it. This is very nice for organizing manga/doujinshi/etc.

Question is, is there any way to do this through Wakaba?


345 Post deleted by user.

346 Name: Anonymous : 2006-09-23 09:50 ID:wD3z/7Gh [Del]

uncomment the following lines in

#use constant FILETYPES => (
# gif => '.',
# jpg => '.',
# png => '.',

347 Name: Anonymous : 2006-09-24 10:18 ID:uOR2q2EG (Image: 720x341 png, 157 kb) [Del]

src/1159118335197.png: 720x341, 157 kb

>>346 Not quite. All that does is not rename the files to unix timestamps. What he's looking for is shown in the picture attached.

348 Post deleted by user.

349 Name: Anonymous : 2006-09-26 17:02 ID:sB0Yb1bx [Del]

Hello all. I'm having problems installing wakaba. On apache, no matter what perl script I run, I get the same damn 403 error. All the files/folder are 755 and my httpd.conf for the directories is:

<Directory />
AddHandler cgi-script .cgi

Options +FollowSymLinks +ExecCGI
AllowOverride All
Order deny,allow
Deny from none


<Directory /wakaba/>
AddHandler cgi-script .cgi

Options +FollowSymLinks +ExecCGI
AllowOverride All
Order deny,allow
Deny from none


Does anyone have any ideas as to what I should do? I'm using SuSE, if that helps.

350 Name: Anonymous : 2006-09-26 21:05 ID:xHL6uL6t [Del]

AddHandler cgi-script .cgi .pl

351 Name: Anonymous (moved from other thread) : 2006-09-28 02:25 ID:VqDGzUzh [Del]

I used to have apache and wakaba created nice little thumbnails but now when i changed to lighttpd it won't create any thumbnails and it just echo out "no thumbnail available".
How do i fix so the thumbnails work in lighttpd?

352 Name: !WAHa.06x36 : 2006-09-28 02:27 ID:VqDGzUzh [Del]

I've never used lighthttpd so I have no idea, really. Is the switch of web server software the ONLY change you made to the system? If so, I guess lighthttpd is failing to run external commands from CGI scripts for some reason.

353 Name: Anonymous : 2006-09-28 03:01 ID:7I6+MAke [Del]

But doesnt browsers just send the script to the perl folder and let perl do all the stuff? I haven't changed any perl settings though.

354 Name: Anonymous : 2006-09-28 03:29 ID:7I6+MAke [Del]

i meant http servers not browsers

355 Name: !WAHa.06x36 : 2006-09-28 03:54 ID:Heaven [Del]

Yes, but if the web server process doesn't have permissions to run the command, or if the PATH is messed up, it's gonna break.

If the path is messed up, try running which convert in a shell, and then putting the result in CONVERT_COMMAND.

356 Name: Anonymous : 2006-09-28 12:16 ID:xHL6uL6t [Del]


Doesn't anybody know how to do this? I'm still looking for a response.


357 Name: !WAHa.06x36 : 2006-09-28 13:17 ID:VqDGzUzh [Del]


You hack the source to add it. There's no support for it, and I won't be adding it anytime soon.

358 Name: Anonymous : 2006-09-28 13:58 ID:xHL6uL6t [Del]



Oh well, maybe I'll figure it out on chance.

359 Name: Anonymous : 2006-10-02 07:38 ID:aR+pM9fu [Del]

How do i allow additional file types, thanks.

360 Name: !WAHa.06x36 : 2006-10-02 08:06 ID:Heaven [Del]


Look at the end of

361 Name: Anonymous : 2006-10-04 19:37 ID:va5i8WYy [Del]

Hi I'm having some trouble setting up a Kareha image board

One problem is that one thread will have a url like

and the second will be

and the third will be


Everything appears to work correctly, permissions etc but is this because the subdomain is trying to add banner ads to the page so it concatenates the thread reply numbers?

Any help is appreciated thanks.

362 Name: Anonymous : 2006-10-04 20:23 ID:va5i8WYy [Del]


On the other hand, I just set a Kareha image board up at

and it works fine. The difference is that I used the mode_message folder and enabled image replies in

I don't see how using mode_image would be any different though?

363 Name: Anonymous (moved from other thread) : 2006-10-05 07:15 ID:l2svyCMe [Del]

I've installed and edited everything that needs to be edited (the test perl script works) and wakaba should be working, but it isn't. If I try to load all I get is a blank page. I have no idea what to do now. Halp

364 Name: !WAHa.06x36 : 2006-10-05 07:18 ID:l2svyCMe [Del]


Never seen that before. I'm tempted to blame a messed-up Apache config, since that sounds like a free host and they're pretty unreliable.


Try going to http://.../ and rebuild caches.

365 Post deleted by moderator.

366 Name: Anonymous : 2006-10-05 13:26 ID:EbnFdBgu [Del]


Tried that and this is what I got:
"Server error!

Error message:
Bareword "SQL_CAPTCHA_TABLE" not allowed while "strict subs" in use at D:/WWW/xampp/perl/site/lib// line 142. ...lots of other errors with similar format... BEGIN failed--compilation aborted at D:/WWW/xampp/htdocs/wakaba/ line 20. ,


367 Name: Anonymous (moved from other thread) : 2006-10-06 04:28 ID:l2svyCMe [Del]


what should I do in order to have a vertical menu like in ? also do I have to install Kareha for for every category?


368 Name: !WAHa.06x36 : 2006-10-06 04:29 ID:l2svyCMe [Del]


Your installation is broken. Start over.


You write it in HTML, and yes.

369 Name: Kyon : 2006-10-06 09:38 ID:4Nneh+eZ [Del]

Hi,i really need help,my HTML sucks and i dont know how to get Kareha or wakaba working at all....can someone guide me step by step pls,i couldnt find a guide too,thanks a lot.Does it start working once i upload those files i extarcted of the zip file onto a Web host?

370 Name: Anonymous : 2006-10-06 11:53 ID:uOR2q2EG [Del]


Assuming you have a webhost... (this is for kareha, which I recommend you use)

0) unzip the zip to a folder on your desktop.
1) open up on your computer using notepad.
2) read the comments and change the things that are required.
3) upload that, and everything else from the zip, to your webspace.
4) in your browser, visit http://.../
5) if that doesn't work, post any errors returned here along with a link to the board.

371 Name: Anonymous : 2006-10-06 12:48 ID:vVnmKGbV [Del]

so is there no way to ban proxies through htaccess or other?

372 Name: !WAHa.06x36 : 2006-10-06 18:43 ID:Heaven [Del]


Short answer: No.

Long answer: dmpk2k implemented some code in Wakaba to try and detect proxies using external utilities and such, which does get some of them, but might be tricky to get running. However, proxy detection is inherently shaky and unreliable.

373 Name: Anonymous : 2006-10-06 20:18 ID:EbnFdBgu [Del]

By broken installation, do you mean Wakaba or Apache/MySQL/Perl?

374 Name: !WAHa.06x36 : 2006-10-07 05:08 ID:Heaven [Del]


Wakaba. All those constants should be defined by, and if they are not, something's broken or missing.

375 Name: Anonymous : 2006-10-09 03:46 ID:h1vLcQQt [Del]


I am also interested in making my own ban page that shows the ip of the poster and displays the comment, but only when they try to post, how would i do that?

Secondly i am wondering is there a way to let my mods edit the rules.html file? thanks

376 Name: Anonymous : 2006-10-09 03:51 ID:Heaven [Del]

I am refering to wakaba btw

377 Name: !WAHa.06x36 : 2006-10-09 05:14 ID:Heaven [Del]

> Secondly i am wondering is there a way to let my mods edit the rules.html file? thanks

There's no way to do that in Wakaba at the moment (although there is in Kareha), but I guess you could find some other script that lets people edit files.

However: If you don't trust your mods perfectly, you don't want them to be able to edit rules.html directly, because it is run through the templating engine, which can run arbitary Perl code. That means that if you can edit it, you hack it to access anything on the server.

The way to work around this is to make a rules.html file that contains the following:

<var include("include/rules_safe.html")>

And then just let people edit rules_safe.html, which will NOT be parsed by the template engine.

378 Name: Anonymous : 2006-10-09 06:22 ID:aR+pM9fu [Del]

Ok thanks ill look into that,

any ideas on the custom ban page tho?

379 Name: !WAHa.06x36 : 2006-10-09 06:45 ID:Heaven [Del]


You'd have to hack it yourself one way or the other... Should be easy if you know a bit of Perl and DBI, otherwise, not so easy.

380 Name: iiw : 2006-10-10 02:39 ID:aR+pM9fu [Del]

Hello, i recently went into to do some html editing for a number of things, everything seemed to be working fine for me after i had finished, but when my mods tried to access the admin panel they were getting an XML parsing error, it was telling me that it was expecting html tags everywhere and particularily it also told me that the constants in the footer were invalid. Tho i managed to fix the problem by removing the constants and by basically doing what it told me to and adding in the tags it was expecting i have had to remove things that i wanted to keep in the first place, have you seen this error before? And when exactly caused it?

381 Name: !WAHa.06x36 : 2006-10-10 02:48 ID:Heaven [Del]


Wakaba is set up to use XHTML, which means you have to write your code as well-formed XML. You can write any code you want, you just have to write it correctly.

382 Name: Anonymous : 2006-10-10 16:48 ID:NET+ZUYa [Del]

I know you're very busy WAHa, but is there a possibility we may be due for a major new releases of W&K soon?

383 Name: !WAHa.06x36 : 2006-10-10 18:14 ID:Heaven [Del]

No major releases, no. However, there are some bugfixes I really should get out there, but I've been busy with other projects. Hopefully I'll get around to it soon.

384 Name: Anonymous : 2006-10-21 16:56 ID:/35GKsA5 [Del]

can someone please give me a basic step by step way to install wakaba?

385 Name: Anonymous : 2006-10-21 22:24 ID:OD5zG4wN [Del]

Does Wakaba need a different database for each board? All I saw in the file was that you couldn't was to change the captcha sql table. But when I post on one board it puts that posts on all the other boards as well! I am pretty sure this is an sql thing (though it might not be), how do I go about correcting this and setting sql up properly?

386 Name: !WAHa.06x36 : 2006-10-22 04:53 ID:Heaven [Del]


Change the SQL_TABLE option for every board, and possibly also the SQL_ADMIN_TABLE.

387 Post deleted by user.

388 Name: Anonymous : 2006-10-24 18:28 ID:OD5zG4wN [Del]

Is there any way to ADD file types? I see there's a way to ban them in and then "allow all" but what I want to do here is just add one or two filetypes, like .psd and .tif. Is there any good way to do this? The only thing I've tried is going into and editing




but all that got me was a 500 error. Any ideas?

389 Name: !WAHa.06x36 : 2006-10-25 03:50 ID:Heaven [Del]


There is a way to add filetypes at the end of However, those types will not get thumbnails, and will not be renamed.

390 Name: Wakaba and Kareha noob : 2006-10-28 13:49 ID:gOevwIZR [Del]

Nice day :)
I just want to ask like someone (anonymous) above ~
Can someone please,please give me a basic step by step way to install Kareha?
I mean, when i downlod it, there are *.pl files but i need index.html ????
Thanx ~

391 Name: Anonymous : 2006-10-28 17:55 ID:uOR2q2EG [Del]

>>390 OK, here's the walkthrough:

1) edit to your liking
2) upload the entire folder to your webspace
3) navigate your way to on your website through your browser
4 that's it!

392 Post deleted by user.

393 Post deleted by user.

394 Name: Wakaba and Kareha noob : 2006-11-01 02:18 ID:gOevwIZR [Del]

Hi -_-

  • Ok ~ i have edited
  • uploaded the entire folder to my webspace
  • navigate to and i got:

[Forbidden][You don't have permission to access /~colorfull-wallies/ on this server.]

  • i have try this with wakaba too but it dont work for me T_T
  • i have on the same webspace futallaby and it works
  • addres is:

futallaby []
wakaba []
Any ideas ?

396 Name: Wakaba and Kareha noob : 2006-11-01 09:57 ID:gOevwIZR [Del]

I know now - my webspace have no PerlScripts support. T_T
gome ne for troubles with me ~
However since i can not run wakaba and kareha i would like to
make my futallaby work propertly ~
All is fine, it only dont create thumbnails (it only minify
and show original image) - could this be caused with lack of
thumbnailer (i have read in offered link that wakaba and kareha
need this software installed on server to create thumbs)
Is this same with futallaby? , and if yes which one is most
suggested one?
~byg Thanx for help ^_^~

397 Name: LytHka!axcgxeTNsE : 2006-11-02 07:11 ID:BN3jDtUw [Del]

I have a bit of a problem figuring out into what format should I convert and set the encoding in the config file so that I'd be able to have commands (like the Post button) with properly displayed characters like čšž (the ISO-8859-2 Central European characters).

Any help is greatly appreciated. Thank you.

398 Name: !WAHa.06x36 : 2006-11-02 07:34 ID:l2svyCMe [Del]


The strings file can have any encoding you want, as long as you use a "use encoding" statement at the top that lists which encoding you are using (see for an example of this, it uses Shift_JIS).

The encoding listed in can then be anything else you want, and Wakaba should convert between the encodings automatically (as long as you have Perl 5.8). Remember to also set the encoding in .htaccess so the static HTML pages are displayed correctly.

399 Name: Anonymous : 2006-11-06 14:44 ID:mGIVmebR [Del]

How much disc storage/transfer storage/bandwich should I have on my web host to put up say.. 5 image boards? I mean, with them completely filled to the 10th page, each one, each thread max posts and whatnot, how much really? Thanls. :3

400 Name: Anonymous : 2006-11-07 18:21 ID:kO2bBBwy [Del]

Is there an easy way to add filename retention (like the way either 4chan or fchan does) to Wakaba?

If so, how?

This thread has been closed. You cannot post in this thread any longer.