1


fstabによって/home/commonにマウントされたファイル/home/.common/を共有するためのグループ「common」にあるすべてのユーザーにマウントするフォルダーがあります

bindfs#/home/.common /home/common fuse group=common,perms=g=rwx

サイト フォルダーも共有したい。サイトを dir /home/common/Sites/
に配置し、それらのディレクトリに仮想ホストを作成しました。しかし、私は入力時にエラーが発生しています。

http://mysite/

アクセス禁止!

要求されたディレクトリにアクセスする権限がありません。インデックス ドキュメントがないか、ディレクトリが読み取り保護されています。

これがサーバー エラーであると思われる場合は、ウェブマスターに連絡してください。

エラー 403

httpd.conf で

# Virtual hosts
Include etc/extra/httpd-vhosts.conf

httpd-vhosts.conf で

NameVirtualHost *:80

<VirtualHost *:80>
    DocumentRoot /home/common/Sites/mysite
    ServerName mysite
    ErrorLog /home/common/Sites/mysite/mysite.local-error_log
    CustomLog /home/common/Sites/mysite/mysite.local-access_log common
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot /home/common/Sites/mysecondsite
    ServerName mysecondsite
    ErrorLog /home/common/Sites/mysecondsite/mysecondsite.local-error_log
    CustomLog /home/common/Sites/mysecondsite/mysecondsite.local-access_log common
</VirtualHost>

.local-error_log で

[error] [client 127.0.0.1] (13)Access denied: access to / denied

vhosts をオンにすると、localhost もエラーを返します。オフにすると、LH は正常に機能します。
この構造をどうするか。

4

1 に答える 1

2

問題は許可にありました。opt / lampp / etc/httpd.confでApacheユーザーとグループを変更する必要がありました

于 2010-12-29T20:46:22.717 に答える