나는 나의 httpd-vhosts.conf
이 구성을 가지고 : 아파치 구성한다 VirtualDocumentRoot
<Directory "/Users/uername/Library/Mobile Documents/com~apple~CloudDocs/Sites">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
<Virtualhost *:80>
VirtualDocumentRoot "/Users/uername/Library/Mobile Documents/com~apple~CloudDocs/Sites/_localhost"
UseCanonicalName Off
</Virtualhost>
<Virtualhost *:80>
VirtualDocumentRoot "/Users/uername/Library/Mobile Documents/com~apple~CloudDocs/Sites/%2"
ServerName sites.dev
ServerAlias www.*.dev
ServerAlias www.*.dev.*.xip.io
UseCanonicalName Off
</Virtualhost>
<Virtualhost *:80>
VirtualDocumentRoot "/Users/uername/Library/Mobile Documents/com~apple~CloudDocs/Sites/%1"
ServerName sites.dev
ServerAlias *.dev
ServerAlias *.dev.*.xip.io
UseCanonicalName Off
</Virtualhost>
나는 내 웹 사이트에 액세스하려고
, 나는 403 금지 된 페이지를 얻을. 경로가Mobile Documents
에서 정지 이유
[Sun Jun 26 12:09:12.310868 2016] [core:error] [pid 1272] (13)Permission denied: [client 127.0.0.1:50110] AH00035: access to /favicon.ico denied (filesystem path '/Users/username/Library/Mobile Documents') because search permissions are missing on a component of the path, referer: http://site.dev/
내가 완전히 이해하지 : 나는 아파치 오류 로그에 볼 때 나는이 참조하십시오. 모든 폴더가 존재합니다. 내 루트에 index.php
파일이 있으며, 403 오류도 설명하는 파일이 없습니다.
무엇이 여기에 있습니까? 이 문제를 어떻게 해결할 수 있습니까?