KENT-WEB サポートコーナー 過去ログ [ 0300 ]


記事No: 12488
投稿日: 2013/11/18(Mon) 23:17:13
タイトルWeb Forum v7.11の設置が上手く行きません
ID情報: lr44btry
投稿者: LR44
URLhttp://w5.oroti.net/~rchronicle/wforum/check.cgi

もし万が一ダブっていたらごめんなさい
CGIの設置が上手く行かないので質問させて下さい

“ABCオロチサーバー”にて
Web Forum v7.11に限らず
WebPatio v4.0であっても
設置が上手く行かず、500エラーになります
(特に設定をいじくりまわしたとかはありません)

数年前にダウンロードしたここのCGIであれば
何の問題もなく、特に設定も要らず動いています
Aska BBS v4.0(2008年製)なら問題ありません

Perlのパスも弄らなくても対応しています
属性は全て説明通りに変更しました
cgi-bin直下に置かなくても古い方は動きます
考えられる理由は何でしょうか・・・


記事No: 12492
投稿日: 2013/11/22(Fri) 09:31:37
タイトルRe: Web Forum v7.11の設置が上手く行きません
ID情報: kent
投稿者: KENT

> もし万が一ダブっていたらごめんなさい
> CGIの設置が上手く行かないので質問させて下さい
>
> “ABCオロチサーバー”にて
> Web Forum v7.11に限らず
> WebPatio v4.0であっても
> 設置が上手く行かず、500エラーになります
> (特に設定をいじくりまわしたとかはありません)
>
> 数年前にダウンロードしたここのCGIであれば
> 何の問題もなく、特に設定も要らず動いています
> Aska BBS v4.0(2008年製)なら問題ありません
>
> Perlのパスも弄らなくても対応しています
> 属性は全て説明通りに変更しました
> cgi-bin直下に置かなくても古い方は動きます
> 考えられる理由は何でしょうか・・・

こういう特定の環境のことだけを言われても分からないですね。
新型のプログラムだけが動かないのであれば、Perlモジュールがうまく呼び出せないで、エラーになっているのかもしれません。
(サーバに許可されていないPerlモジュールがあるため)
もしそうであれば、残念ながら該当サーバでは動作しないと思われます。

ちなみに、Perlチェッカーはためしましたか?
http://www.kent-web.com/utility/


記事No: 12505
投稿日: 2013/11/27(Wed) 06:23:10
タイトルRe^2: Web Forum v7.11の設置が上手く行きません
ID情報: lr44btry
投稿者: LR44
URLhttp://w5.oroti.net/~rchronicle/checker/

Perl文法チェッカーの結果を報告します

改行形式 LF (UNIX形式)
Perlのパス#!/usr/local/bin/perl
サーバのPerl
とのチェック 合っています。
/usr/local/bin/perl
パーミッション 実行権あり。
文法チェック[Wed Nov 27 06:22:25 2013] wforum.cgi: Can't locate CGI/Minimal.pm in @INC (@INC contains: ./lib /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.6/i386-linux-thread-multi /usr/lib/perl5/5.8.6 .) at wforum.cgi line 13.
[Wed Nov 27 06:22:25 2013] wforum.cgi: BEGIN failed--compilation aborted at wforum.cgi line 13.
Content-type: text/html

Software error:

Can't locate CGI/Minimal.pm in @INC (@INC contains: ./lib /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.6/i386-linux-thread-multi /usr/lib/perl5/5.8.6 .) at wforum.cgi line 13.
BEGIN failed--compilation aborted at wforum.cgi line 13.



For help, please send mail to the webmaster ([no address given]), giving this error message
and the time and date of the error.


記事No: 12509
投稿日: 2013/11/30(Sat) 07:04:09
タイトルRe^3: Web Forum v7.11の設置が上手く行きません
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/product.html

> Perl文法チェッカーの結果を報告します
>
> 改行形式 LF (UNIX形式)
> Perlのパス#!/usr/local/bin/perl
> サーバのPerl
> とのチェック 合っています。
> /usr/local/bin/perl
> パーミッション 実行権あり。
> 文法チェック[Wed Nov 27 06:22:25 2013] wforum.cgi: Can't locate CGI/Minimal.pm in @INC (@INC contains: ./lib /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.6/i386-linux-thread-multi /usr/lib/perl5/5.8.6 .) at wforum.cgi line 13.
> [Wed Nov 27 06:22:25 2013] wforum.cgi: BEGIN failed--compilation aborted at wforum.cgi line 13.
> Content-type: text/html
>
> Software error:
>
> Can't locate CGI/Minimal.pm in @INC (@INC contains: ./lib /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.6/i386-linux-thread-multi /usr/lib/perl5/5.8.6 .) at wforum.cgi line 13.
> BEGIN failed--compilation aborted at wforum.cgi line 13.
>
>
>
> For help, please send mail to the webmaster ([no address given]), giving this error message
> and the time and date of the error.
>

lib/cgi/フォルダ内に
「Minimal.pm」というファイルがないのでエラーになっているのでは?


記事No: 12514
投稿日: 2013/12/01(Sun) 16:52:25
タイトルRe^4: Web Forum v7.11の設置が上手く行きません
ID情報: lr44btry
投稿者: LR44
URLhttp://w5.oroti.net/~rchronicle/wforum/

あ、チェッカーの使い方間違えてました;
設置したwforumのディレクトリに移動しました

改行形式 CR+LF (Win形式)
Perlのパス#!/usr/local/bin/perl
サーバのPerl
とのチェック 合っています。
/usr/local/bin/perl
パーミッション 実行権あり。
文法チェックwforum.cgi syntax OK

CGIを直接開くと下記の通りです

Server error!
The server encountered an internal error and was unable to complete your request.
Error message:
Premature end of script headers: wforum.cgi
If you think this is a server error, please contact the webmaster
Error 500
w5.oroti.net
Sun Dec 1 16:51:34 2013
Apache


[検索ページ] [掲示板]