2011-06-13 4 views
1

내가 내 경우에는 여기에 다른 사용자 XAMPP v1.7.4 installation issues,local host not workingXAMPP 1.7.3 업그레이드 깨진 가상 호스트는 내 가상 호스트를 끊었다

업그레이드 XAMPP에 1.7.3 (OSX)에 의해보고 된 것과 유사한 문제가 발생했습니다 액세스 금지 .

에서/etc/hosts 파일 내가 /Applications/XAMPP/etc/httpd.conf에서

127.0.0.1  localhost 
255.255.255.255 broadcasthost 
::1    localhost 
fe80::1%lo0  localhost 

127.0.0.1 mysite.test 

있어 내가있어 :/응용 프로그램/XAMPP/등

LoadModule rewrite_module modules/mod_rewrite.so #uncommented 
Include /Applications/XAMPP/etc/extra/httpd-vhosts.conf #uncommented 

/extra/httpd-vhosts.conf 알아 두었습니다 : # 이름 기반 가상 호스팅을 사용하십시오. 하여 NameVirtualHost * : 80 하여 NameVirtualHost * 443

<VirtualHost *:80> 
    ServerName mysite.test 
    DocumentRoot "/path-to-mysite/" 
    <Directory "/path-to-mysite/"> 
    DirectoryIndex index.php 
    Options Indexes FollowSymLinks 
    AllowOverride All 
    Order allow,deny 
    Allow from all 
    </Directory> 
</VirtualHost> 

[오류] [127.0.0.1 클라이언트 (13) 아파치 권한이 거부 다음 오류에 기록 mysite.test 액세스 할 tryng :에 액세스/denied

.htaccess를 삭제했으며 문제를 일으키는 경우 내 디스크 사용 권한을 복구했습니다.

누구든지 내가 누락되었을 수있는 제안을 해 줄 수 있습니까?

미리 감사드립니다.

답변

3

기본 .conf 파일에 변경된 권한이 없는지 확인하십시오. AllowOverride None 또는 문제의 원인이 될 수 있습니다.

+0

안녕하세요 Inquam, 위의 지침에 의해 재정의되지 않습니까? 메인 .conf는 AllowOverride None으로 시작하지만, 나는 더 이상의 로컬 지시자를 생각했다. – xiatica

+0

메인'.conf'가'AllowOverride None'을 가지고 있다면 문제가 될 수 있습니다 (연결되어있는 폴더에 따라 다릅니다). 이것은 예를 들어 당신에게'htdocs' 폴더에 대한 오버라이드가 허용되지 않는다는 것을 서버에 알릴 수 있기 때문입니다. 그런 다음'vhost'를 위해 새로운 지시문을 설정하려고 할 때 이것은'.conf' 파일에 따라 허용되지 않는다는 것을 기억할 것입니다. confin 파일을 maninb 파일에서 변경하고 작동하는지 확인하십시오. 구성 파일을 다시 읽도록 웹 서버를 다시 시작하십시오. – inquam

+0

안녕하세요. Inquam, 이제는 .htaccess 파일을 읽을 수 없다는 새로운 오류가 발생했습니다. 그래서 파일을 다시 넣고 읽기 권한이 있는지 확인했지만 여전히 같은 문제에 대해 불평하고 있습니다. 변경 될 때마다 서버를 다시 시작합니다. 관련이 있는지 모르겠지만이 파일들은 Dropbox의 하위 디렉토리에 있습니다. Dropbox로 인해 파일 사용 권한 문제가있었습니다. – xiatica

관련 문제