Index: [Article Count Order] [Thread]

Date:  Wed, 26 Oct 2005 00:06:16 +0900
From:  <kogure (at mark) zero.ad.jp>
Subject:  [coba-o:01393] Re: bluequartzでのCGIエラーについて
To:  <coba-o (at mark) bluequartz.org>
Message-Id:  <010e01c5d975$a9ea1ae0$0b01a8c0@yourw6165vadg7>
References:  <b46df8180510241654x768dd07i (at mark) mail.gmail.com>
X-Mail-Count: 01393

小暮@NET-TOPです。


> 仮想サイト上にCGIスクリプトをアップロードし動作させてみたところ

管理者のwebディレクトリでしょうか。
過去ログにもありますが、Cobalt特有の条件もありますので、ご覧になってみては・・・?

チルダ付きのユーザーに関しての方法はわかりませんが。
一般的な対処方法は載ってましたよ。

>
> CGIWrap Error: Execution of this script not permitted
> --------------------------------------------------------------------------------
> Execution of (/home/.sites/**/site*/web/cgi-bin/****.cgi) is not
> permitted for the following reason:
>
> Script file not found.
> --------------------------------------------------------------------------------
> (*は数字およびスクリプト名です)
>
> というエラーが出て動作しません。
> perlチェッカーなどの簡単なものでも同様のエラーが出ます。

そりゃそうだと思います。
>
> コントロールパネル上で「CGIを使用可能にする」のチェックもいれております。
> 念のためパネル上からチェックをはずして再保存しても同様でした。
> CGIのパーミッションの設定も確認しているのですが、、、
>
> どなたか回避・設定方法などご存じないでしょうか?
> 何卒よろしくお願いします。

Perlスクリプトのディレクトリ設定はどうしてるんでしょ。
cgi-binだとか指定してますのでしょうか

どんなディレクトリにもCGIを動かしたいなら、いっそのことcgi-wrapperはずしちゃったらどうでしょう?
少々危険ですが・・・・。
個人的にはプライベートで使う分には大丈夫だと思います。

答えになってなくてごめんなさい。

================
NET-TOP企画
代表 小暮 克利
kogure (at mark) nettop.jp
http:/info.nettop.jp
================