Facebookにログインして、友達や家族と写真や近況をシェアしましょう。
apacheユーザのumask値を変更する 環境 # cat /etc/redhat-release Fedora release 13 (Goddard) systemd(Fedora15以降)の場合は、Apacheユーザのumask値を変更する-systemd編を参照 背景 webアプリケーションでは、ソースの配置はローカルユーザで行いますが、実際の動作はapacheユーザとなります。そうすると下記のようなことが起きるケースがあります。 webアプリケーションが出力するログファイルやキャッシュファイルはapacheユーザーが作成します。つまり、ファイルの所有者はapacheとなります。 ローカルユーザがメンテナンスで不要なキャッシュファイルを削除できません。なぜなら、所有者/所有グループ=apache/apache、アクセス権限はrw-r--r--であるためです。 これを解決するため、
以下、Redhat系ディストリビューションのApacheが前提です。 Apacheの起動スクリプト【/etc/init.d/httpd】の中の以下のセクションを見つけて編集します。 start() { echo -n $”Starting $prog: ” check13 || exit 1 umask 0002 LANG=$HTTPD_LANG daemon $httpd $OPTIONS RETVAL=$? echo [ $RETVAL = 0 ] && touch ${lockfile} return $RETVAL } 単にumaskコマンドをstart()のセクションの中に追記すればよいだけ。方法は他にもあるかもしれませんが、修正の手間を考えると上記が最短ではないかと思います。 あと、suEXECを真面目に設定しろとかいうツッコミも勘弁ししてくださいw
ソーシャルメディアが登場して以降、企業と消費者のコミュニケーションが大きく変化している。消費者同士が互いにつながり、「力を持った共同体」が生まれつつあるからだ。 「ソーシャルメディアの普及によって、企業の活動は消費者から容易に見透かされるようになった。企業は今、ソーシャルメディアを軸に、自社の商売は何のためにあるのか、何をすべきかをあらためて見つめ直すべきタイミングに来た」。このように提起するのは、企業のソーシャルメディア活用のコンサルティングサービスを手がける、ループス・コミュニケーションズの斉藤徹社長だ。 ソーシャルメディアによって消費者はどんな力を保持するようになったのか。企業活動はどう変わるべきか。ソーシャルメディアをどう活用すべきか。斉藤氏に聞いた。 (聞き手は高下 義弘=編集者/ジャーナリスト) ――ソーシャルメディアが企業と一般消費者の関係性を変えつつあります。 ソーシャルメ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く