C-BOARD Moyuku ユーザー掲示板

 この掲示板は、【C-BOARD Moyuku】のユーザーさん用掲示板です。
 かつ、実地試験用に設置されています。テスト書き込みは禁止です。
 不具合報告は、大歓迎です。要望や質問については、時間があればということで……。
 書きこむ方は必ず【Moyuku用ドキュメント】に目を通しておいてください。

  ・スタイルにはシンプルスキンを選択しています。スクリプト名は、moyuku.cgi に変更しています。
  ・アクセステスト : PDA用表示 / 携帯電話用表示   別ID アクアスタイル(テスト書き込み可)


54 / 189 ツリー    ←次へ | 前へ→

「管理人用」画面に辿り着けない なべっち123 14/1/26(日) 17:40 [添付]
Re:「管理人用」画面に辿り着けない なべっち123 14/1/26(日) 17:46
Re:「管理人用」画面に辿り着けない Wajett 14/1/27(月) 0:40
Re:「管理人用」画面に辿り着けない なべっち123 14/1/27(月) 18:47
Re:「管理人用」画面に辿り着けない Dr.Perl 14/1/29(水) 20:55
Re:「管理人用」画面に辿り着けない Wajett 14/1/30(木) 19:43
Re:「管理人用」画面に辿り着けない なべっち123 14/1/30(木) 20:27
Re:「管理人用」画面に辿り着けない なべっち123 14/2/23(日) 15:47

「管理人用」画面に辿り着けない  なべっち123 E-MAIL  - 14/1/26(日) 17:40 -

こんにちは。初めてcboardを使用させて頂きます。

まず初期設定ということで、
ブラウザでc-board.cgiにアクセスしでメイン画面を出し、
「設定」をクリックして設定画面を出し、
画面右下の「管理人用」をクリックしたところで、
添付ファイルの様なエラーが大量に出てしまい、
先に進むことができません。
どこが悪いのか教えていただけないでしょうか?

引用なし

パスワード


[添付] :514_err.txt (5.1KB)


・ツリー全体表示

Re:「管理人用」画面に辿り着けない  なべっち123 E-MAIL  - 14/1/26(日) 17:46 -

▼なべっち123さん:

すみません。環境を書き忘れました。

windows7使用64bitで
自前のwebサーバーでIIS7.5で
グローバルIPアドレスを取得しており、
他のCGIは普通に稼働しています。

引用なし

パスワード



・ツリー全体表示

Re:「管理人用」画面に辿り着けない  Wajett  - 14/1/27(月) 0:40 -

 こんにちは、Wajettです。

▼なべっち123さん:
>こんにちは。初めてcboardを使用させて頂きます。
>添付ファイルの様なエラーが大量に出てしまい、
>先に進むことができません。
>どこが悪いのか教えていただけないでしょうか?

 こういう場合、どこが悪いかはエラーメッセージに書いてあるものですよ、というのが一般的な答えになってしまう気がします。

 ぱっと見、ソースが文字化けしているようにも見えなくもないですし、defineに問題があるというメッセージも出ていますし、どこかのプログラムファイルが破損しているかも知れませんね。
 ちなみに、iis7.5でも一応稼働することは確認されています。

引用なし

パスワード



・ツリー全体表示

Re:「管理人用」画面に辿り着けない  なべっち123 E-MAIL  - 14/1/27(月) 18:47 -

返信ありがとうございます。


> こういう場合、どこが悪いかはエラーメッセージに書いてあるものですよ、というのが一般的な答えになってしまう気がします。


エラーメッセージ見たんですが全く分からないですー。エラーメッセージでググってみても該当がないし、お手上げですー。


> ぱっと見、ソースが文字化けしているようにも見えなくもないですし、defineに問題があるというメッセージも出ていますし、どこかのプログラムファイルが破損しているかも知れませんね。


ダウンロードはきちんとできたはずですけど破損の可能性ありですか。。。もう一度見てみます。ありがとうございました。

引用なし

パスワード



・ツリー全体表示

Re:「管理人用」画面に辿り着けない  Dr.Perl  - 14/1/29(水) 20:55 -

defined(%hash) is deprecated

(D deprecated) defined() は未定義の スカラ 値を調べるので、ハッシュに使っても普通は無意味です。ハッシュが空かどうかを調べたい場合は、例えば単に if (%hash) { # not empty } としてください。
http://perldoc.jp/docs/perl/5.6.1/perldiag.pod

引用なし

パスワード



・ツリー全体表示

Re:「管理人用」画面に辿り着けない  Wajett  - 14/1/30(木) 19:43 -

 こんにちは、Wajettです。
 Dr.Perlさんですか。なるほど。

 原因はPerlの文法チェックなどが厳密だということですね。一応はスルーできる「注意」レベルのメッセージが出力されていることで、ヘッダーが異常になるという現象です。
 おそらく、Perl関連の設定依存でしょう。

 問題点自体の回避方法は、/app/cmd/lgn.pl の80行目、

defined %CNF::db or print <<"__HTML__";

を、

print <<"__HTML__";

とすることですが、たぶん他にも同じようなパターンがありそうなので、まず環境をチェックするのが確実かと思います。

 ぱっと見で答えてしまったので、私の示唆は間違ってましたね。すみません。


 しかし、defined %CNF::dbって、もともとは何をやってる処理だったんでしょうね。
 どうも、ずっと昔に作られて忘れ去られている部分みたいですね。
 近々ちょっとだけアップデートする予定があるので、他の部分もざっと再チェックしてみようと思います。

引用なし

パスワード



・ツリー全体表示

Re:「管理人用」画面に辿り着けない  なべっち123  - 14/1/30(木) 20:27 -

Dr.Perl様 Wajett様


返信・調査頂き、有難うございました!
Wajettさんのアドバイスに従い、
無事画面が表示されました。
Perlはまだまだ初心者で、
分からないところが多いので
大変助かりました。m()m

引用なし

パスワード



・ツリー全体表示

Re:「管理人用」画面に辿り着けない  なべっち123  - 14/2/23(日) 15:47 -

掲示板が設置でき、やっと使用可能になりました!
で、他の似たようなエラーも、同じ要領で、コメントアウトにしたら表示できました。
素晴らしい掲示板をどうもありがとうございます。

引用なし

パスワード



・ツリー全体表示

54 / 189 ツリー    ←次へ | 前へ→

 80977
ページ:  ┃  記事番号:  

C-BOARD Moyuku v1.03b7