このaccess denied
エラーが発生し続けます。CentOs 6.4でapache 2.2.15を使用しています。
サーバーは userと groupで実行されています。自宅にはstagingというユーザーがいます。私は彼をapache groupに追加しました。apache
apache
docs フォルダーのアクセス許可は次のとおりです。
drwxrwx--- 2 staging staging 4096 Oct 4 14:33 docs
index.html ファイルでテストしています:
-rw-r--r-- 1 staging staging 13 Oct 4 14:28 index.html
SELinuxが無効になっています。私が使用しているアドレスはstaging.mysite.com です
私httpd.conf
はこのように見えます:
<Directory "/home/*/docs">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>
また、ステージング アドレスに仮想ホストを設定しています。
<VirtualHost SERVERIP:80>
ServerName staging.mysite.com
DocumentRoot /home/staging/docs
ServerAdmin staging@mysite.com
CustomLog /home/staging/logs/access_log combined
</VirtualHost>
さらに情報が必要な場合はお知らせください。このエラーが発生する理由を教えてください。