Apacheを触ってみたが画像掲示板imgboardに苦労したメモ


Knoppixで画像掲示板imgboardを動かす。

使ったもの
Knoppix6.2
imgboard122r61m.zip  ここからダウンロード

解凍して出てきたimgboard.cgiを右クリックしてメニューを出しLeafPadで開く
先頭の #!/usr/local/bin/perl をターミナルで which perl して出たパスと入れ替える。
Knoppix6.2だと #!/usr/bin/perl

管理パスやimg-boxの位置など必要な設定をしたら「別名で保存」を選択する。
保存画面ではエンコードはいじらず、改行コードをLFに変更
同名にしておくと確認の後、上書きされる。
ケータイ用cgiも同じように。
これで動く。


目次





経緯というか日記的なものをメモ。

Apacheやcgi自体はネットに丁寧な解説ページが多数あるお陰で初めてでもすんなり動いた。
しかしimgboardが動かない。
右クリの初めに出てくる、コレ系のエディタとして収録されたであろうbluefishは文字化け。
geditも試すがやっぱり化けるので、これはとりあえず置いといてどうにか掲示板は動かそうと試行錯誤。
改行コードの問題だと判るまで、検索してApacheをいじってを繰り返し小一時間悩む。
winのメモ帳のような何でもないエディタで解決するとは・・・・・いやはや。

ちなみに他のエディタだとKateでもいけた。
しかし編集時にエンコードをsjisに、行末をUNIXにとメニューを開いていちいち変えないといけない。
保存の時には「これだとファイル壊れるかもしれないけど宜しいか?」との問いにOK!と快く答えなければならない。
ちょっと手間だ。

さて、画像掲示板が見事に表示され、どれひとつ試しにと投稿したらCGIエラーです、というページしか出ず。
そんな表示が出せるならちゃんと動いてるじゃんよ!とまた試行錯誤で小一時間。
スパム制限を解除したら書き込み成功。何故・・・
後に新しくファイルを作り直してみたら普通に動いた。
よくわからん。

ちょっと触るだけのつもりだったのに色々引っかかって疲れた。





目次