Re: インストール後のファイルの所有者と文字化けについて(初心者です)
- takemura > インストール後のファイルの所有者と文字化けについて(初心者です) @ 2014/12/18 11:17
- » n1215 > Re: インストール後のファイルの所有者と文字化けについて(初心者です) @ 2014/12/18 20:08
- n1215 > Re: インストール後のファイルの所有者と文字化けについて(初心者です) @ 2014/12/18 20:50
- takemura > Re: インストール後のファイルの所有者と文字化けについて(初心者です) @ 2014/12/19 9:38
- n1215 > Re: インストール後のファイルの所有者と文字化けについて(初心者です) @ 2014/12/19 12:09
- takemura > Re: インストール後のファイルの所有者と文字化けについて(初心者です) @ 2014/12/25 11:50
- n1215 > Re: インストール後のファイルの所有者と文字化けについて(初心者です) @ 2014/12/26 19:15
- takemura > Re: インストール後のファイルの所有者と文字化けについて(初心者です) @ 2015/1/6 10:55
- n1215 > Re: インストール後のファイルの所有者と文字化けについて(初心者です) @ 2015/1/6 11:50
n1215 > Re: インストール後のファイルの所有者と文字化けについて(初心者です) @ 2014/12/18 20:08 |
---|
takemura 様
まずファイルの所有権に関してお答えします。
baserCMSのインストール処理においては、 ディレクトリのパーミッションを777などPHPの実行ユーザが書き込み可能なようにに変更する(chmod)はあっても、 所有者やグループ自体を変更するような処理(chown)はないと記憶しています。 「所有者が変更になってしまう」と主張されていますが、それらのディレクトリはインストール時に生成されたものではないでしょうか? baserCMSのファイルをダウンロードした直後は app/tmpディレクトリにはサブディレクトリは存在しませんし、 app/webroot/img/adminディレクトリもないはずです。 https://github.com/baserproject/basercms/tree/dev-3/app/tmp https://github.com/baserproject/basercms/tree/dev-3/app/webroot/img PHPの実行によってディレクトリが作られた場合、PHPの実行ユーザがそのディレクトリの所有者になるのがごく自然な挙動です。 おそらくApacheのPHPモジュールの形式でPHPが実行されており、 Apacheの実行ユーザ=PHPの実行ユーザが「www」となっているのではないかと推測します。 ※ 環境によって利用するWebサーバ、実行ユーザの設定やユーザアカウントとパーミッションの運用ポリシーは異なるので、 詳細はサーバ管理者の方に確認していただきたいところです。 Twitter: @n_1215 |