サポート掲示板

記事が属するツリーの記事を全て表示します 【9663】CGIの設置について 五島 04/11/20(土) 5:26 質問
【9664】Re:CGIの設置について 五島 04/11/20(土) 5:28 情報
【9665】Re:CGIの設置について ken 04/11/20(土) 7:38
【9667】Re:CGIの設置について shun 04/11/20(土) 13:21 情報
【9668】Re:CGIの設置について 五島 04/11/20(土) 16:03 情報
【9669】Re:CGIの設置について shun 04/11/20(土) 17:11 情報
【9670】Re:CGIの設置について Mr男爺 04/11/20(土) 18:05
【9673】Re:CGIの設置について ken 04/11/20(土) 19:11
【9674】Re:CGIの設置について 五島 04/11/20(土) 20:03 情報
【9694】SERAPHIC BBS R03 wtz 04/11/23(火) 16:51
【9702】SERAPHIC BBS R03 設置できた wtz 04/11/24(水) 21:17

質問  五島  - 04/11/20(土) 5:26 -
パスワード
お使いの機器の機種:
お使いのOSの種類:Windows XP
お使いのブラウザ :InternetExplorer 6.0
症状の起こっているソフトの名称とバージョン:
具体的な症状:以下のサイトのCGIを設置したいと考えているのですが手順通りに1行目を#!/www/bin/perl5に変え転送後パーミッションを設定してもサーバーエラーが出ます。色々試してはみたのですがどうしてもダメです。何が原因と考えられるでしょうか?
http://www.seraph-network.jp/cgi-home/frame_index.htm
引用なし
情報  五島  - 04/11/20(土) 5:28 -
パスワード
設置したいプログラムはSERAPHIC BBS R03です。
引用なし
 ken  - 04/11/20(土) 7:38 -
パスワード
解説をもう一度チエックしてみてください
http://www.seraph-network.jp/cgi-home/cgi-downroad/SERAPHIC_BBS/R03.htm#3
そちらのpublic htmlのディレクトリに転送するだけですけどね
*転送(アップロード)のモードは大丈夫でしょうか?
バイナリモードとテキストモードの選択とか?
background.jpgはバイナリモードモード
その他はテキストモードなんですけどね
解説ではhtml&past&systemはフォルダのまま転送するのか?説明が不足してますね
*その他の設定の相対パスの記述が問題あるかもしれませんね!
引用なし
情報  shun WEB  - 04/11/20(土) 13:21 -
パスワード
五島さん、こんにちは。

CGIファイルをパソコンで編集するとき、改行コードはLF(Unix)でセーブされましたか。
最初にダウンロードしたファイルのままだとCR+LF(Widows)になっていますので、
これをそのままサーバにアップするとInternal server error(500)が出ます。
(うまく自動変換してくれるソフトもあるようですけど)

あと編集した部分に半角スペースやピリオドなど余計な文字が混入していないか確認された方がいいかも。
意外と気付きにくいものです。
引用なし
情報  五島  - 04/11/20(土) 16:03 -
パスワード
早速のご解答有難うございます。転送などの問題は他のプログラムはいくつも設置できていますので大丈夫だと思うんです。cssはテキスト形式での転送でいいのでしょうか?今までの経験上これかなと思うことは全て試してみました。ただpublic.htmlの中ではなくその中に新たなフォルダを作成しそこに収納しました。その場合でも設置は可能ですよね?改行コードにつきましても今までと同じ編集ソフトを使用しているので問題はないと思うのですが配布先によって変わってくるものなのでしょうか?
引用なし
情報  shun WEB  - 04/11/20(土) 17:11 -
パスワード
こんにちは。
このCGI、私も試しにダウンロードして設置してみました。
でも先ほどからいろいろやってみたんですが・・動きませんね(^^;)
Internal server error(500)が消えません。

もしかしたらsynapseのサーバ上ではperlのバージョンなどの関係で、
うまく機能してくれないのかもしれません。
perl環境の情報は先のサイト内にも見あたらないですし、
管理者さんに問い合わせるか、サポート掲示板で訊いてみた方がいいかも。
引用なし
 Mr男爺 WEB  - 04/11/20(土) 18:05 -
パスワード
試しに01,03をアップしてみましたが
エラーが返ってきます。

KENT氏のパールチエッカーで
13377行目が文法違反らしいとでます。

Copalと言うソフトに呼び込みテストすると
(エラー)送信データはPOSTとGETしか受け取れませんとなります。

シナプスさんのwwwとcgiが分かれたサーバーでは、どうなんでしょう?
引用なし
 ken  - 04/11/20(土) 19:11 -
パスワード
僕も設置を試みましたがエラーです
CGIのサイトにサポート掲示板があるみたいですから
作者に直接に質問された方が解決できるかもしれません
引用なし
情報  五島  - 04/11/20(土) 20:03 -
パスワード
設置は無理なんですね。それだけ分かれば諦めもつきました。皆さん本当に有難うございました。
引用なし
 wtz E-MAILWEB  - 04/11/23(火) 16:51 -
パスワード
設置できました。

最初にperlchecker をかけたら

In string, @2 now must be written as \@2 at R03/bbs.cgi line 13961, near "返信記事表\示方法2"

R03/bbs.cgi had compilation errors.
ということですので13961行目の
「返信記事表\示方法2」を「返信記事表\示方法 2」にしてみました。
(半角空白を入れてみた)

それ以上のチェックはしていないので正しく機能するかはわかりません。
引用なし
 wtz E-MAILWEB  - 04/11/24(水) 21:17 -
パスワード
13961行目を
&error('返信記事表示方法2は「IDX」か「TIME」か「フリー項目番号」を記入してください');
と変更してもよいようです。

解説:Perl5 から @ が "..." の中で使えない(配列として評価?)
ように変更されたからのようです。
参考:
http://tohoho.wakusei.ne.jp/wwwperl4.htm#perl5att
引用なし
ページ:  ┃  記事番号:   
(SS)C-BOARD v3.5.4 is Free.