新規記事投稿 フォロー記事投稿 記事のキャンセル
From: にあ <nir@mxa.meshnet.or.jp>
Subject: 自己解凍CGIでのサーヴァエラーの対処法
Date: 1998/02/14 21:59:54
Reference: mesh.forum.3/00096

2月14日に、shinzoさんは書きました。

>自己解凍cgiの方をDLしました。
>基本的な各設定は「にあさんのうぇぶ会議室を作ろう」のページを参考にさせていただきました。
>ディレクトリのパーミッションは777にforumset.cgiは755に設定してweb上で実行
>してもinternal servererrorとなります。upの際に、txtモードでちゃんとulしておりますが
>
これは自己解凍CGIを実行させる時にサーヴァエラーになっている、と言うことで
よろしいかしら?

それでしたら、自己解凍CGIファイルの最初の所が

#!/bin/sh

exec 2>&1

tar="tar"
compress="compress"
uudecode="uudecode"
 .
 .
となる様に「exec 2>&1」を追加してから実行して見て下さい。
サーヴァエラーとなった原因が表示されると思います。

# もっとも、自己解凍CGIがサーヴァエラーになる場合は、地道に
# 手元で tar.gz ファイルを展開してからアップロードした方が
# 結局は近道だとは思いますが...