よくある質問と解答( BBSNote V8 )
- BBSが起動しないんですが?
- アプレットが起動しないんですが? (キャンバスが出るはずの場所の左上に変な記号が出る)
- アプレットが起動しないんですが? (キャンバスが灰色になる)
- 特殊サーバーでの設置方法は?
- お絵かきした画像が投稿できないんだけど?
- 起動はするのにお絵描きや通常投稿をするとInternal Server Errorになるんだけど?
- 突然画像が投稿できなくなったんだけど?
- 複数のスキンを同時に使いたいのだけどできる?
- 最低どのファイルをバックアップすれば復旧できますか?
BBSが起動しないんですが?
- 次をチェックしていって下さい。
- perlパスがあっているか。
- パーミッションは合っているか。
- 必要なファイルが全部アップロードされているか。
- 「data」ディレクトリをちゃんと作成しているか。
- サーバーのperlのバージョンは5.005以上かどうか。
- Internal Server Errorまたは500エラーが出る。
- FTPで転送モードを間違っていないか。
- 設定の変更時にPerlの文法ミスをしていないか。
(最初のうちはBBSタイトルなどは標準のままで試した方が無難です)
- bbsnote.cgiの2行目に以下の1行を入れると原因が判明する場合があります。
(利用できないサーバーもあるので注意)
use CGI::Carp qw(fatalsToBrowser);
アプレットが起動しないんですが?
(キャンバスが出るはずの場所の左上に変な記号が出る)
(他所のBBSでもお絵描きできない)
アプレットが起動しないんですが?
(キャンバスが灰色になる)
以下の手順で確認作業をしてみてください。
- アプレットを直接URLで呼び出せるか試す。
http://〜略〜/〜/PaintBBS.jar とブラウザで指定する。
- 「Not Found」や「ページが見つからない」と出た場合
アプレットのアップロード忘れ、またはファイル名の
大文字/小文字間違いの可能性が考えられます。
- 「Forbidden」や「閲覧できません」と出た場合
パーミッション間違い、または特殊なサーバ設定です。(2)を確認。
- アプレットがダウンロード、または意味不明な内容で表示された。
パーミッションは正常なので(3)の確認手順に進む。
- Forbiddenが出た場合は、同じディレクトリにJPEG画像などを
アップロードしてブラウザで表示させてみる
- 画像も表示されない。
いわゆるWAKWAKまたはNifty型のサーバ設定です。
(CGI用ディレクトリに画像やアプレットを置けない)
WAKWAKでの設置方法または
Niftyでの設置方法を参考にやってみましょう。
- 画像は表示できた。
パーミッションの設定ミスと思われます。再確認しましょう。
- アプレットを呼び出せるが動作はしない場合、ダウンロードした
アプレットとアップロード前の自分のPC上のアプレットのサイズを比較。
- サイズが違ってる。
アプレットをアスキーモードやMacバイナリモードで転送しています。
バイナリモードで転送し直してください。
- サイズは正しい
(4)の手順へ
- アップロードしたファイルサイズは正しいのに動かない場合。
- 自分の環境がMacの場合
Macではアスキーモードでもサイズが変わりませんが動かなくなります。
アップロード時の操作や設定を再確認してみましょう。
なお、FTPソフトに"Fetch"を使っている場合、
アプレットのアップロードの
転送モードは「rawモード」にします。
- 自分の環境がWindowsの場合
解凍ツール(例えば"eo"など)の中に「徹底解凍」という機能を
備えているものがあります。
これでアプレットのアーカイブを解凍すると、アプレットまで分解されてしまうので、
ツールで該当の機能が使われてないか確認してみてください。
- 1-4まで問題ないのにうまく動かない場合。
- ブラウザやサーバのキャッシュが原因で、最初に失敗したときの状態を
ずっと引きずっている可能性があります。
- パソコンを1度、再起動してからもう1度アクセスし直してみる。
- Windowsの場合、コントロールパネルに「Java plug-in」という項目があるときは
これでアプレットのキャッシュをクリアできます。
- PaintBBS.jarのファイル名をPaintBBS2.jarなどに変えてみる。(config.cgiも修正)
- Macなど(特にiMacや古いMac)ではJavaを動かす環境が古かったり無かったりします。
最新版のMRJをアップルのサイトからダウンロードしてインストールしてみましょう。
- それでもダメ…
サポートで相談してみてください。一緒に悩みましょう。
特殊サーバーでの設置方法は?
- HTMLとCGIを違うURLで呼び出す必要があるサーバー
Nifty/BIGLOBE用マニュアルが参考になるので、
一部ディレクトリ名やURL等を読み替えて試してみてください。
- CGIWrapを使用しているサーバー
wakwak用マニュアルが参考になるので、
一部ディレクトリ名やURL等を読み替えて試してみてください。
- .jarや.pchの拡張子が利用できないサーバー
tok2用マニュアルが参考になるので、
一部ディレクトリ名やURL等を読み替えて試してみてください。
- 設置するサーバがIISを使用している
Q.Windows(NT、2000、XP)サーバで、プロバイダからrequireしてるファイルの指定は
絶対パスに直さなければ動かないと言われたのですが、直してみても動きません。
A.そのサーバではWindowsNTサーバに標準で用意されている
IISというサーバソフトが使われていると思われます。
一般的なCGIでは内容がシンプルなので数箇所のrequireを
直せば解決しますがお絵描き掲示板は仕組みが複雑なため
この方法で解決するのはまず無理です。
以下の対策法をお勧めします。
「bbsnote.cgi」#!perlのパスを1行目で
設定する必要があるCGI)の2行目に以下の1行を挿入する。
if($0 =~ /^(.*[\\\/])/) {chdir($1);}
お絵かきした画像が投稿できないんだけど?
「data」ディレクトリのパーミッションの確認をして下さい。
起動はするのにお絵描きや通常投稿をするとInternal Server Errorになるんだけど?
- jcode.plが設置されていない。
- jcode.plがアスキーモードで転送されていない。
- config.cgiで$CFG{ JcodePath } の設定が間違っている。
などの可能性があります。
突然画像が投稿できなくなったんだけど?
- サーバーの許容量をオーバーしていませんか?
- OS・ブラウザのバージョンアップしてみるなど試して下さい。
複数のスキンを同時に使いたいのだけどできる?
マルチスキンモジュールで可能です。
詳しくはダウンロードページを参照して下さい。
最低どのファイルをバックアップすれば復旧できますか?
BBSNoteにはログ復旧機能がありますので[data]ディレクトリ内に投稿されるとできる
画像データ「IMG_***.png及びjpg・gif」
サムネイル画像「THM_***.png及びjpg」
アニメデータ「ANM_******.pch 及び spch pnm jpeg 」
メッセージログ「LOG_******.cgi」
をバックアップしておいて他のサーバーに移動する時などで
これらバックアップしておいたファイルを「data」ディレクトリにアップ後、
通常設置して管理モードのログ復元を実行すれば復旧可能です。
dataディレクトリにアップロードしたファイルは
メッセージログを [707]、画像・アニメデータを[606] などにしないと、
古いログにレスが付けられない 削除できない
などが発生する場合がありますので注意してください。
|