はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 WebサーバーのユーザスペースでのCGI
日時: 2006/08/22 22:04
名前: MX

?不明点・障害内容:Perlで mkdir をした際の所有者
?ログの有無   :
  (有:その内容):
?Distribution  :
      Version:
?Service Name  :
      Version:
?ネットワーク構成:

 Webサーバーでユーザースペース上に、ウェブ上からPerlで mkdir によってフォルダなどを作成すると、所有者がユーザ名ではなく
apache になってしまうのですが、なぜでしょう?所有者がユーザになるようにしたいのですが。
メンテ

Page:  [1]

■ コンテンツ関連情報

 Re: WebサーバーのユーザスペースでのCGI ( No.1 )
日時: 2006/09/06 13:28
名前: 管理者

ユーザ実行時の自分自身へのディレクトリ作成ですか?

例)linuxユーザで実行
http://サーバアドレス/~linux/test.cgi
   ↑
  上記アドレス実行時の事ですか?

この場合、suexecが有効になっていますか?
apacheを起動した時に「/var/log/httpd/error_log」へ以下が出力されていますか?
suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

-----

ドキュメントルート(デフォルトでは「/var/www/html/」)以下でスクリプト等によるユーザページにディレクトリ作成しようとしても、プロセスが「apache」の為、作成されたディレクトリのオーナ:グループは「/etc/httpd/conf/httpd.conf」内の、「User」「Group」属性値のユーザに依存します。
メンテ

Page:  [1]

題名
名前  ("初心者"を含む名前は使用できません)
E-Mail
URL
パスワード 記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント
画像添付 (対応画像:JPEG/GIF/PNG [Max 500KB])

   クッキー保存

■ その他


Copyright(©)2004-2018 First home server construction. All Right Reserved.