Reeさんのところがチャット設置して楽しそうだからウチでもやろうかと思って、CGI探したんだけどinternal server errorで動かず。PHPのはなかなか良いのがなくて……。やっと1つ探して入れたんだけどやっぱりエラー。で、PHP置いてるディレクトリのパーミッションが777だとダメで755でないとエラーになるとわかった。脱力……。やりたいことをやるには、もうちょっとソース読んであちこち書き換えたりしないといけないので、週末にでも時間がとれたらやってみよう……。

 別の候補も調べようと思って、TeaChatってソフトを拾ってきて、perlの文法チェッカを突っ込んででエラーをチェック。エラーがでたdecorate.plのファイルロック部分を

# lock(2) if($lock_check);

open(DB,”>$decorate_file”) || error(11);
flock(DB, 2);
print DB @array;
close(DB);

# rmdir($lockfile) if($lock_check);

と、

# lock(2) if($lock_check);

open(CTZ,”>$ctz_file”) or &error(7);
flock(CTZ, 2);
print CTZ @cline;
close(CTZ);

# rmdir($lockfile) if($lock_check);

のように修正したら動くようになった。ただ、一旦退出して最入室するとフレームが乱れるのでどうしたものかと。でも、こっちを使うかなぁ。



Recently:


Comments


このエントリーは 2009/12/10(木曜日)-00:18 に、カテゴリー コンピューターの使い方関係に投稿されました。 RSS 2.0 feedを用いて応答を追跡できます。 You can skip to the end and leave a response. Pinging is currently not allowed.

2 個のコメントがあります


  1. Ree on 2009/12/11 19:59

    私もCGI投入したかった。
    色々考えて結局無料レンタルでやってみてから考えようとなったわけです。
    人工知能と無知脳とどっちとか考えたけど、知能になると、人格も変わっちゃうのよね。後は言葉の出方次第だと・・・うちはもう少し言葉を考えなければ面白くないよねぇ・・・
    今は掲示板制作中です(^^;)

  2. 裕川涼 on 2009/12/11 23:46

     何とか設置できました。
    http://www.frontier-line.org/chat/
    で動くはずです。
    何も発言せずに「。」(句点)だけ入れるとキャラが出てきて適当に喋りますが、宇門博士と南部君しかいませんし、そんなに台詞も登録してません。

Name

Email

サイト

XHTML: 次のタグが使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

コメント

*