- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CentOS WEB開発 フォルダパーミッション)
CentOS WEB開発 フォルダパーミッションの設定方法
このQ&Aのポイント
- Linux経験が無い状況でのCentOS WEB開発時にフォルダパーミッションが設定できない問題の解決方法について説明します。
- CentOS 6.9 Apache 2.2.15という環境でフォルダパーミッションを設定し、WEBサイトのファイルを表示できるようにする方法について解説します。
- フォルダパーミッションを適切に設定することで、403 Forbiddenエラーが発生せずにWEBサイトのファイルを閲覧することができます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
たとえば、 DocumentRootが/var/www/htmlでなら そこにおいたindex.htmlにWebアクセスできる のに、 DocumentRootを /home/mydir/www にしたら そこにおいたindex.htmlのWebアクセスが拒否される ということでしょうか? このとき、 /home/mydir/wwwのパーミッションが755であっても、その親ディレクトリの /home/mydirのパーミッションが700 だと、apacheというアカウントにとっては /home/mydir/wwwへのアクセス権限がありませんので そういう状況になります。 設置するディレクトリそのものだけでなく、親ディレクトリの状態を確認してみてはどうでしょう。
その他の回答 (1)
- muuming2001
- ベストアンサー率23% (202/847)
回答No.1
/var/log/httpd/ 以下のエラーログ 接続方法が書かれていませんが、httpとhttpsのdocument rootの設定は別ですので、httpのほうのdocument root変更しても httpsのdocument rootかわりまへん。 あとhttpd.confを変更した後にconfigtestはしましたか?
質問者
お礼
ご回答ありがとうございます。 解決しました。
お礼
ご回答ありがとうございます。 解決しました。