CGIぽん
スレッド天国
2001年10月6日更新

よくある質問

■ 目次

スレッド天国の紹介
スレッド天国 サンプル
スレッド天国 設置方法
スレッド天国 ダウンロード
スレッド天国 使い方(ユーザ編)
スレッド天国 使い方(管理人編)


■ はじめに

このページではスレッド天国についてよく寄せられる質問にお答えしています。余裕派掲示板については「余裕派掲示板 よくある質問」INDEXOについては「INDEXO よくある質問」をご覧下さい。

スクリプトの改造に関する質問にはお答えいたしかねます。また、メールによるサポートは行なっておりません。

■ 設置関連

Q. 掲示板が動かない。

A. それだけでは答えようがないっす!とりあえず「スレッド天国 設置方法」をよく読んで、アップロードし直してみてください。改造している場合は、できるだけシンプルな形で動作確認をおこなった方がよいでしょう。

Q. 「ファイルが見つからない(404 File Not Found)」と言われた。

A. URL をもう一度確認してみてください。あと、パーミッションの設定ももう一度確認しましょう。

Q. 「アクセス不可(403 Forbidden)」と言われた。くそっ!

A. パーミッションの設定が間違っている可能性があります。

Q. プログラムが実行されずにテキストデータが出て来ちゃいました。

A. CGI の動作が許可されていない場合があります。ご自身の利用しているプロバイダにおける CGI の設置に関する制限事項を調べてみてください。あと、ファイル名はちゃんと *.cgi になってますよね?どう?

Q. 「サーバエラー(500 Server Error)」が表示される。

A. スクリプトにエラーがある可能性があります。改造をしている人は自力でどうにかしてください。他にも、バイナリモードでファイル転送している場合や、 perl のバージョンが 4 以下の場合にはこのエラーが出るかもしれません。 perl のパスも再確認しましょう。

Q. 一応動いているらしいのだが、「ログフォルダのパーミッションを確認してください。」と表示される。

A. パーミッションの指定が間違っています。 logs フォルダのパーミッションを rwxr-xrwx(757) にしましょう。それでもダメな場合はパーミッションを rwxrwxrwx(777)にして試してください。あ、ひょっとしたらそもそも logs フォルダを置いていないとか?

Q. 「ログファイルが開けません。」とか「一時ファイルが開けません。」とか言われる。

A. logs フォルダのパーミッションをもう一度確認してみてください。

Q. 「ファイル名変更失敗」と言われる。

A. IIS サーバでこのような現象があるようです。苦情が多ければ対策を研究します。

Q. 「jcode.pl がありません。」と言われた。

A. jcode.pl が正しく設置されているか確認してください。 tengoku.cgi の [環境設定] の中にある "$jcode = './jcode.pl';" を "$jcode = 'jcode.pl';" と変更するとうまくいくこともあるようです。

Q. 「文字コードが認識できません。」と言われた。

A. スレッド天国は Shift_JIS で設置されることを前提として設計されています。FTPソフトで送信するときに文字コードが変換されていないかどうか確認してください。

Q. 「混雑しています。」の旨が表示された。

A. 同時にアクセスしている人がいるようです。時間を空けてもう一度トライしてみてください。

Q. 設定し終わったのにパスワードの画面しか出てこない。

A. 「管理人の名前」と「管理人のメールアドレス」はちゃんと入力しましたか?…あ、しましたか。じゃぁ…ちゃんと設定ボタンを押しましたか?…え、押しましたか。う〜ん、どうしよう。

Q. パスワードを入力した後送信できない。サーバー名が正しく取得されていないようだ。

A. tengoku.cgi をテキストエディタで開いて、書いてある説明に従って6行目を改造してみてください。

Q. ページの左上に "Content-type: text/html" という表示が出てしまいます。

A. FTP 転送の際に文字コードを変換されるのが原因で、Fetch、Anarchieなどの FTP クライアントソフトでこのような現象が起るようです。

Q. うちのプロバイダは CGI の設置場所が特殊なんですけど、どうすればいいですか?

A. まずはプロバイダの CGI 設置に関する説明をよく読んで、いろいろやってみてください。パーミッションもプロバイダの指定に従った方がいいと思います。

Q. スレッド天国を複数設置したいんですけど、どうすればいいですか?

A. メインファイル(tengoku.cgi)のファイル名を変更して設置すれば大丈夫です。ログファイルや設定ファイルのファイル名はメインファイルのファイル名に従います。

■ 管理人設定ページ関連

Q. アイコンの設定のことなんですけどぉ〜。

A. 下のアイコン関連で調べてちょ。

Q. 設定ファイルを毎回読み込むことになるので処理速度が遅いのでは?

A. 設定ファイル(tengoku.dat)は、「スクリプトを直接書き換える恐怖」と「アップグレードの煩わしさ」からユーザを解放するために作りました。処理速度については、ログファイル(tengoku.log)の展開方式で工夫してあるのでそれほど問題ないと思います。
パスワードさえ教えれば勝手にカスタマイズできるので、友達のために掲示板を設置したときも管理はまかせっきりでOKですな。

Q. ケータイの色設定が反映されません。

A. ケータイではどの投稿も同じ色で表示されます。

Q. (上の続き)パソコンでも同じ色なんですけど。

A. パソコン用の色を1つも設定していない場合は、ケータイ用の色を設定しても反映されません。パソコン用の色を1個だけ設定しておけばいいかと。

Q. 管理人設定ページへの行き方がわかりません。 2001.10.06. 追加

A. ページ最下部の「管理人」の文字をクリックすれば行けます。え?わからない?そしたら「管理人」の「管」の字をクリックしてください。

■ アイコン関連

Q. 削除したはずのアイコンで投稿してくる人がいます。なぜ?

A. 投稿者のクッキー情報にアイコンが残っていれば、フォーム内のアイコン選択肢の中にそのアイコンが表示されます。余裕を持ってそのアイコンが滅亡するのを待ちましょう。

Q. 初めてアイコンを設定した場合、これまでの投稿はアイコンなしになるのでしょうか?

A. いいえ、表示されます。アイコンは一番上に登録した物がデフォルト(初期設定)になります。アイコン情報が欠如している投稿には全てこのアイコンが付きます。

Q. ケータイ用のアイコンが PC からも選択できるようなのですが…。

A. 掲示板設定ページの「アイコン画像ファイル名」のフォームにはPCから選択させたいアイコンのみを記入してください。ケータイ用および管理人用はその下のフォームで設定されます。

Q. ケータイからはアイコンを選べないの?

A. 入力が面倒なので選べないようにしています。

Q. ケータイ用のアイコンを設定しないとどうなりますか?

A. PC用のアイコンで一番上に設定したモノ(デフォルトアイコン)が表示されるようになります。

Q. ケータイで投稿してもアイコンが出てきません。

A. パソコン用のアイコンを1つも設定していない場合は、ケータイ用アイコンを設定しても表示されません。

■ モバイル関連

Q. ケータイではどんな感じで表示されるの?

A. 下左図のような感じでスレッドのタイトルが一覧表示されます。各スレッドをクリックすると、スレッドのトップ記事の下に、最新のレス(返信)が数件表示されます。表示するのに長すぎる文章は、下の方がカットされ、「全て読む」というリンクが張られます。

    スレッド天国
--------------------
5.新規テーマ投稿
--------------------
■[3]母さん、この味
どうかしら(2件)フネ
 7/26 14:55←サザ
エ
■[2]カオリちゃんは
わかるけど早川さんが
かわいいかどうか...(
13件)カツオ 7/25 23:
55←中島
■[1]最近俺ってぜん
ぜんいいこと無くてさ
…。(5件)マスオ 7/24
 13:26←タラオ

         略

--------------------
2.トップページ
--------------------
9.cgipon info
スレッドを選択
    スレッド天国
■[2]カオリちゃんは
わかるけど早川さんが
かわいいかどうか...(
全13件)
5.このスレッドに返信
--------------------
[2-1]中島(7/4 19:3
2)
カオリちゃんはわかる
けど早川さんがかわい
いかどうかちょっと疑
問です。みんなの意見
を聞かせてください。
できれば具体的な解説
が欲しいな。
--------------------
4.[2-8]より前の記事
--------------------
[2-9]女性の立場から
言わせてもらえば/ハ
ナザワ(7/15 20:40)
最近この掲示板見つけ
ました。H"からも見ら
れるってすごい!

         略

--------------------
[2-13]僕はやっぱカオ
リちゃんだなぁ/カツ
オ(7/15 20:40)
やっぱ当然カオリちゃ
んでしょ。
あー宿題やんなきゃ。
--------------------
5.このスレッドに返信
2.戻る

Q. アクセスキー(ダイレクトキー)はどういうルール?

A. 投稿は「5」です。上の階層に行くのが「2」で、同じ階層での前後(新旧)の移動が「4」と「6」になります。

Q. EZweb や H" から見ることができません。

A. 自動的に広告が挿入されるようなフリーサーバスペースでご利用の場合には、 HTML ファイルと認識されて、見られないことがあるようです。

Q. EZweb や H" から投稿できません。

A. 自動的に広告が挿入されるようなフリーサーバスペースでご利用の場合には、 HTML ファイルと認識されて、投稿できないことがあるようです。

Q. H" でアクセスしたら毎回切断される。

A. 自動的に広告が挿入されるようなフリーサーバスペースでご利用の場合には、 HTML ファイルと認識されて、自動的に切断されることがあるようです。

Q. H" でオフライン入力はできないの? 2001.10.06. 変更

A. ver.1.10 で実装してみました。

Q. i-mode の絵文字は表示されますか?

A. i-mode の絵文字はパソコンやその他のケータイ端末では表示されません。完全に除去するか、あるいは i-mode でのみ表示させるかはお好きなように設定できます。

Q. 書き込みフォームが別ページにあるのがイヤ。

A. そんなこと言っちゃイヤ。

Q. どの端末からアクセスしてきたかわかりますか?

A. アイコンまたは色を表示するようにすれば、各端末に応じたアイコンや色が反映されますので、どのキャリア(通信会社)からのアクセスかがわかります。あとはログを見るとか。

Q. タイトルや本文の最後に i-mode の絵文字を入力すると文字化けが起ることがある。 2001.10.06. 更新

A. ただいま原因を調査中です。

Q. ある日突然 EZweb でコンパイルエラーになるようになった。 2001.10.06. 更新

A. 上記の i-mode 絵文字が原因です。

■ プログラミングデザイン

Q. なぜ投稿欄が一番下にあるのですか?

A. 半分は趣味の問題なのですが、ページ上部にあるページ設定・検索フォームと区別しやすいように、という意図も一応あります。

Q. なんだか文字コードの扱いがややこしいよね。

A. えーっとスクリプト自体は Shift_JIS で書かれています。んでもって、文字の入出力もまた Shift_JIS であります。で、ちょいとワケありで、ログファイルと内部の処理には EUC を使用しております。

Q. なんで CGI ファイルが一個なの?モジュールとかに分けてくれた方が改造がやりやすいんですが。ほらこのスクロールバーのちっちゃいこと!

A. 初めて CGI を設置する人にやさしい設計になっています。

Q. 他の端末の絵文字も見られるようにしてほしい。

A. ケータイで他端末の絵文字を表示するのはパケ代がかかるので、そのような設計には今後もしないつもりです。

Q. メールお知らせ機能はないの?アルトバイエルンなんだけど。じゃなくて、あると便利なんだけど(爆)。 2001.10.06. 変更

A. ver.1.10 以降で(爆)対応しました。

■ その他、バグかこれは?

Q. ファイル名を変更したらログが消えてしまった!くそ〜こんな掲示板使うんじゃなかったぜ。

A. ログファイルのファイル名はメインファイル(tengoku.cgi)のファイル名と関連づけられています。だからログファイルと設定ファイルはこれまでの名前でサーバにまだ残っているはずなのでこいつらの名前も新しい名前に変えてあげてください。そうすれば大丈夫。

Q. ログファイルをダウンロードしたら完全に文字化け。ストレッチマン、助けて!

A. ログファイルは EUC コードで書かれています。編集が必要な場合は EUC コードに対応したテキストエディタをご利用下さい。わはは。ストレッチパワーがたまってきただろう!

Q. 削除がうまくいかないときがあるんですが。

A. スレッドの最初の記事は、下にレス(返信)記事が付いている可能性があるので、投稿者名とタイトルが保持されるようになっています。どうしても消したい場合はスレッドごと削除してください。

Q. "ケータイにURLを送る" てなリンクはどう書けばいいの?

A. <a href="mailto:@?subject=スレッド天国のURL&body=http://specters.net/cgipon/tengoku.cgi">ケータイにURLを送る</a> てな感じで。

Q. 気が付いたら投稿時間が 1970年1月1日 になってました。これは誰のいたずらかしら? 2001.10.06. 更新

A. サーバによっては、記事を修正した際に時刻がずれることがありました。 ver.1.10 以降で修正されています。

■ CGIぽん関連

Q. リンクしていいですか?

A. いいですよ。バナーはhttp://specters.net/cgipon/cgipon.gifにあります。色違いもありまくり。シブい!かっこいい〜。

赤バナー 青バナー 黄バナー 茶バナー (ここ笑うところ)

Q. パクっていいですか?

A. ダメですよ。

Q. 雑誌に載せてもいいですか?付録 CD-ROM で配布してもいいですか?

A. ホームページの紹介はご自由にどうぞ。というか、よろしくお願いします! CGI スクリプトの配布についてはあらかじめ連絡ください。

Q. CGIぽんって名前変じゃない?

A. リズム感のなさをねらってみました。

Q. なんで「スレッド天国」なんですか?

A. 友達に相談天国したらこうなりました。

Q. 夜中に奥歯が痛むんですけど。

A. それは恋です。歯を磨けば治ります。


CGIぽんはINFOJAMの安価で快適なサーバを利用しています。 CGIぽん (C)Copyright 2001 OGATA,Tetsuji