- - PR -
phpのsuEXEC化
1
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-10-19 16:33
お世話になります。
件名の通り、phpをCGIで動作させてsuEXEC化したいと考えています。 ○やりたい事 ・suEXECでphpを動かしたい(故にphpのCGI化も必須) ・1行目に#!/usr/bin/php等書かなくても良いようにする ○環境
○現在の設定 2通りの設定で、それぞれ以下の事まで実現出来ました。
なお、同じディレクトリに設置したperlスクリプトは問題なくsuEXECで動作しています。 (suEXECの確認はsuexec.log及びwhoamiを表示するphp・perlスクリプトで行っています) レンタルサーバなどで同様のことを実現しているところもある様に思えるのですが、 実現方法をご存知の方がいらっしゃいましたら、ご教示頂けないでしょうか? よろしくお願い致します。 | ||||||||||||
|
投稿日時: 2007-10-19 16:49
mod_suphpはだめですか?
_________________ 桃李不言 下自成蹊 | ||||||||||||
|
投稿日時: 2007-10-19 17:13
anightsさま
早々のご返信どうもありがとう御座います。mod_suphpは知りませんでした。 検索したところ、多くは無いですが情報が有りましたので、試してみたいと思います。 | ||||||||||||
|
投稿日時: 2007-10-24 13:23
mod_suphpを導入した結果、無事にユーザ権限でphpを動かすことが出来ました。
また、mod_suphpでphp以外のCGIも動かせたのですが、suEXECで動作させた場合とは異なる点がありました。設定の不備によるものなのか分かりませんが、参考までにあわせてご報告しておきます。 ・suEXEC ExecCGIが必要 UserDir配下ではファイル所有者権限で動作、それ以外はapacheユーザで動作 ・suphp ExecCGIは必要ない 全てのディレクトリでファイル所有者権限で動作 要望は実現できたので、とりあえずは良しとします。anightsさま、ありがとう御座いました。 |
1