このスレッドはクローズされています。記事の閲覧のみとなります。
ユーザーディレクトリ下でのCGIの実行不可 |
|
- æ¥æï¼ 2005/06/17 18:13
- ååï¼ Nissy
- 初めて書き込ませていただきます。
ユーザーディレクトリ下でのCGIの実行がどういじってもできません。 OS Fedora Core 2 Apache 2.051です。 よろしくお願いします。
|
■ コンテンツ関連情報
Re: ユーザーディレクトリ下でのCGIの実行不可 ( No.1 ) |
|
- æ¥æï¼ 2005/06/17 20:06
- ååï¼ Kuroma
<[email protected]>
- できないといわれてもそれだけではわからないので具体的にやった方法を教えてください。
また、/var/log/httpd/error_logに何かエラーが出力されているかもしれないので見せてください。
ちなみにユーザーディレクトリでCGIを動かすためには 1、まずユーザーディレクトリでページを見ることができるようにする。 2、httpd.confでユーザーディレクトリでExecCGIのオプションをつける 3、ディレクトリのパーミッションを適切に設定する あたりが最低限必要だったと思います。
ちなみにSuEXECをつかっているといろいろと複雑になります。
|
Re: ユーザーディレクトリ下でのCGIの実行不可 ( No.2 ) |
|
- æ¥æï¼ 2005/06/17 20:23
- ååï¼ Nissy
- 説明不足ですいません。
> 1、まずユーザーディレクトリでページを見ることができるようにする。 みれる状態になっています。 > 2、httpd.confでユーザーディレクトリでExecCGIのオプションをつける ついています。 > 3、ディレクトリのパーミッションを適切に設定する 適切に設定されています。 ログは後ほど書き込ませていただきます。 SuEXECは有効かわかりません。Fedora Core 2を入れてから、そこら辺はさわってないので、 デフォルトって事じゃないでしょうか?
|
Re: ユーザーディレクトリ下でのCGIの実行不可 ( No.3 ) |
|
- æ¥æï¼ 2005/06/18 18:36
- ååï¼ Nissy
- 自己レスです。解決しました。
ユーザーのディレクトリのパーミッションを701にしたところ正常に動作しました。 どうやら初期設定でSuEXECが有効になっていたようです。
|
■ その他