記事No | : 2940 |
投稿日 | : 2008/02/19(Tue) 20:09:24 |
タイトル | : Stylish Boardの管理パスワード変更エラーについて |
ID情報 | : jazzycat |
投稿者 | : sapuwa |
URL | : http://mono.mond.jp/ |
どうもはじめまして。
自分で考えられる方法・過去ログも調べたのですが、
これ以上はどうしようもできないと判断し質問させていただきます。
今回"Stylish Board"を設置させて頂き、本体の"stylish.cgi"は問題なく動作いたしました。
しかし管理画面である"admin.cgi"にアクセスし管理パスワード変更をしようとしたのですが、
何度やっても"送信する"ボタンを押すと"Internal Server Error"と出てしまいます。
このエラーが出つつもパス変更は受け付けられているらしく、次回ログイン時には新パスでないとログインできません。
また同画面でパス未入力やパス違いのエラーメッセージはちゃんと表示されます。
カスタマイズ前の配布データでも試し、いろいろとパーミッションの設定も見直してみました。
なにか初歩的な見落としなのか、設置サーバーに問題があるのか検討がつきません。
何卒、よろしくお願いできればと思います。
記事No | : 2941 |
投稿日 | : 2008/02/19(Tue) 20:38:35 |
タイトル | : KENTさんへ |
ID情報 | : fuyuki |
投稿者 | : BAL |
URL | : http://f43.aaa.livedoor.jp/~sumure/ |
> どうもはじめまして。
> 自分で考えられる方法・過去ログも調べたのですが、
> これ以上はどうしようもできないと判断し質問させていただきます。
>
> 今回"Stylish Board"を設置させて頂き、本体の"stylish.cgi"は問題なく動作いたしました。
> しかし管理画面である"admin.cgi"にアクセスし管理パスワード変更をしようとしたのですが、
> 何度やっても"送信する"ボタンを押すと"Internal Server Error"と出てしまいます。
> このエラーが出つつもパス変更は受け付けられているらしく、次回ログイン時には新パスでないとログインできません。
> また同画面でパス未入力やパス違いのエラーメッセージはちゃんと表示されます。
>
> カスタマイズ前の配布データでも試し、いろいろとパーミッションの設定も見直してみました。
> なにか初歩的な見落としなのか、設置サーバーに問題があるのか検討がつきません。
>
> 何卒、よろしくお願いできればと思います。
メッセージサブルーチンが読み込まれない為にサーバーエラーになっています。以下のサブルーチンをとりあえずadmin.cgiの最下部にでも追加すればエラーは出なくなります。
stylish.cgiにあるこのサブルーチンをinit.cgi側に移動しても構いません。
#-------------------------------------------------
# メッセージ
#-------------------------------------------------
sub message {
my $msg = shift;
print "Content-type: text/html\n\n";
open(IN,"$tmplfile");
while(<IN>) {
print;
last if (/<body/i);
}
close(IN);
print <<EOM;
<div align="center">
<hr width="400">
<h3>$msg</h3>
<form action="$bbscgi">
<input type="submit" value="掲示板に戻る">
</form>
<br>
<hr width="400">
</div>
</body>
</html>
EOM
exit;
}
記事No | : 2942 |
投稿日 | : 2008/02/19(Tue) 20:45:47 |
タイトル | : Re: KENTさんへ |
ID情報 | : jazzycat |
投稿者 | : sapuwa |
URL | : http://mono.mond.jp/ |
迅速かつ適切なコメントをありがとうございます!
"admin.cgi"の最終行にご指摘のルーチンを組み込みましたらば、
正常に動作することができました。
ありがとうございました。
記事No | : 2945 |
投稿日 | : 2008/02/20(Wed) 07:33:00 |
タイトル | : 了解>BALさん |
ID情報 | : kent |
投稿者 | : KENT |
> メッセージサブルーチンが読み込まれない為にサーバーエラーになっています。以下のサブルーチンをとりあえずadmin.cgiの最下部にでも追加すればエラーは出なくなります。
> stylish.cgiにあるこのサブルーチンをinit.cgi側に移動しても構いません。
いつもありがとうごじます。
早速修正しておきました。