Apacheの実行権限について

OKWaveで質問いたしましたが、未だ解決に至っていないので、
はてなの皆様にもご助力いただきたいく質問いたします。
お手数ですが、質問内容と一連の状況については以下をご参照いただけますでしょうか。
http://okwave.jp/qa/q8949647.html

よろしくお願い致します。

回答の条件
  • 1人50回まで
  • 登録:
  • 終了:2015/04/10 18:13:33
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答4件)

id:y-kawaz No.1

回答回数1422ベストアンサー獲得回数226

ポイント75pt

ありがちなところだと、問題のディレクトリより上の、どれか途中のディレクトリに、700とか750とかのパーミッションになってるディレクトリが存在するとか?

そういうディレクトリが途中にあるとディレクトリ移動が出来なくて失敗するので、いくら配下のファイル/ディレクトリに権限があったとしても移動が出来ないと書き込みも読み込みも出来ないという状態になります。

id:slowdancing

いえ、ありません。
projetNameディレクトリからuploadsディレクトリまでのパーミッションは775です。これは、ディレクトリ所有者(yamada)とグループ(apache)がそれぞれ操作できるよう意図しているためです。所有者・グループどちらもapacheにして、現在の所有者(yamada)をapacheグループに追加する方法もあるかもしれませんが、グループに書き込み権限を与えているのにも関わらず、なぜapacheが書き込みを行えないのか、原因を知りたいため質問させていただいています。
もとより、WordPressにも原因があるかもしれませんが。

ドキュメントルートはwordpressです。
このwordpressからuploadsまでの所有者をapacheにすると書き込み(画像のアップロード)ができることは確認しています。

2015/04/06 18:01:46
id:blue_star22 No.2

回答回数297ベストアンサー獲得回数12

ポイント75pt

うろおぼえですが、ディレクトリの作成権限などは別に設定項目があったように思います。httpdの設定ですね。

id:slowdancing

回答ありがとうございます。
こちら調べてみます。

2015/04/07 18:21:48
id:cno No.3

回答回数124ベストアンサー獲得回数12

ポイント75pt

okwaveで回答されている方がおられましたがSELinuxの状態はいかがでしょうか?(getenforceコマンドの結果がEnforcingであれば有効状態)

上記であれば一度
setenforce 0
で無効化し動作を確認してみてはいかがでしょうか?

id:slowdancing

回答ありがとうございます。
先ほどOKWaveの方で回答させていただきましたが、SELinuxを無効(サーバーは再起動済み)にして試してみましたがうまくいきませんでした。

2015/04/09 00:08:59
id:TransFreeBSD No.4

回答回数668ベストアンサー獲得回数268

ポイント75pt

セーフモードで動いている可能性は?
どういう環境で動いているんでしょう?
phpが5.4以降だと廃止になっているんで関係ないと思いますが、レンタルサーバとかそれ以前のバージョンも結構あるようなので。
http://wpdocs.sourceforge.jp/%E3%82%BB%E3%83%BC%E3%83%95%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E3%82%88%E3%82%8B%E5%88%B6%E9%99%90%E3%81%A8%E5%AF%BE%E5%87%A6%E6%96%B9%E6%B3%95
http://php.net/manual/ja/features.safe-mode.php

他2件のコメントを見る
id:blue_star22

これですよ、これ。

2015/04/10 00:14:53
id:slowdancing

そうなのですね、失礼いたしました。
問題については自己解決いたしましたので、こちらも質問を締め切らせていただきます。詳細についてはOKWaveの方に投稿しています。
回答いただいたみなさま、本当にありがとうございました。

2015/04/10 18:08:34

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません