
いくつかの投稿を確認しましたが、どれも私の問題を解決しなかったため、質問します。
ドメインやサブドメインを設定したことがないので、単純な間違いでも問題が発生する可能性があります。
システム:
- デビアン 6.0.6
- アパッチ2.2.16
これまでやったこと:
- A レコードを作成しました。(正常に解決されているようです)
次のようなサイト利用可能な構成ファイルを追加しました:
<VirtualHost *:80> ServerAdmin [email protected] ServerName m.mores.es DocumentRoot /var/www/internet/movil/ <Directory /> Options Indexes FollowSymLinks Includes ExecCGI DirectoryIndex index.php index.html AllowOverride None Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/m.mores.es-error.log CustomLog /var/log/apache2/m.mores.es-access.log combined </VirtualHost>
コマンドa2ensite m.mores.esを実行しました(利用可能なサイトで作成されたファイルの名前)
Apacheを再起動しました
ここで、禁止エラーが発生します。
- フォルダの権限を再帰的に775に変更しました
- Apacheを再起動しました
禁止エラーが発生します。
どんな手掛かり?
編集 apache ログ: これが鍵かもしれません。このログは、別のログ ファイルを設定したファイルで "other_vhosts_access.log" に表示されます。m.mores.es のアクセス ファイルとエラー ファイルは両方とも存在しますが、空です。これは、m.mores.es に関連するログのみです。
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:02:54 +0200] "GET /index.html HTTP/1.1" 403 237 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:02:54 +0200] "GET /index.html HTTP/1.1" 403 237 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:02:55 +0200] "GET /favicon.ico HTTP/1.1" 302 241 "http://m.mores.es/index.html" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:02:55 +0200] "GET /favicon.ico HTTP/1.1" 302 241 "http://m.mores.es/index.html" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:03:01 +0200] "GET /index.php HTTP/1.1" 302 241 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:03:01 +0200] "GET /index.php HTTP/1.1" 302 241 "-" "Mozilla/5.0 (Windows NT 5.1)
答え1
DocumentRootを に設定しています/var/www/internet/movil/
が、ディレクトリを に設定しています/
。次のように変更します。
<Directory /var/www/internet/movil>
また、パスの末尾のスラッシュを削除することにも注意してください。
vhost 全体は次のようになります。
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName m.mores.es
DocumentRoot /var/www/internet/movil
<Directory /var/www/internet/movil>
Options Indexes FollowSymLinks Includes ExecCGI
DirectoryIndex index.php index.html
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/m.mores.es-error.log
CustomLog /var/log/apache2/m.mores.es-access.log combined
</VirtualHost>
Apacheをリロードすると動作するはずです
答え2
SELinux が有効になっている場合は、それが原因である可能性があります。
sudo vim /var/log/audit/audit.log
または sudo tail -f /var/log/audit/audit.log
そして
sudo ls -Z /var/www/internet/movil/
semanage fcontext を使用すると、これを修正できます。