我有为所有用户安装的文件夹,它们在'common'组中用于共享文件
/home/.common/通过fstab安装到/ home / common
bindfs#/ home / .common / home / common fuse group = common,perms = g = rwx
我也想分享网站文件夹。我把网站放到dir / home / common / Sites /
并使这些目录成为虚拟主机。但我输入时有错误。
禁止访问! 您无权访问
请求的目录。有
要么没有索引文件要么
目录是读保护的。 如果您认为这是服务器错误,
请联系网站管理员。 错误403
httpd.conf中的
httpd -vhosts.conf中的# Virtual hosts
Include etc/extra/httpd-vhosts.conf
<。> in .local-error_log 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>
[error] [client 127.0.0.1] (13)Access denied: access to / denied
当我打开vhosts时 - localhost也会返回错误。如果关闭LH效果很好。
如何制作这种结构?
答案 0 :(得分:2)
问题在于权限。我需要在opt / lampp / etc / httpd.conf
中更改apache用户和组