왜 Mac OS X Lion Apache DocumentRoot / usr / htdocs입니까?


15

당황합니다.

/usr/htdocsMac OS X Lion에서 apache2의 DocumentRoot로 지정된 위치 가 보이지 않습니다 .

새 OSX Lion 설치의 기본 DocumentRoot입니다.

누군가 이것이 지정된 곳을 알려 줄 수 있습니까?

나는 전체 /etc/apache2디렉토리를 보았고 그 규칙을 찾을 수 없었다.


설정에 아무것도 /etc/apache2/available-sites/*없습니까?
ragnq

기본 OSX 설정은 사용 가능한 사이트 또는 활성화 된 사이트 구조를 사용하지 않습니다.
vinhboy

1
그렇지 않습니다. 새로운 OS X 라이온 설치 사용 /Library/WebServer/Documents, 어디서 버튼도 사자 전에 주요 릴리스와 같은 컴퓨터를 엽니 웹 사이트 폴더 ... 에서 시스템 환경 설정»공유»웹 공유 점. Homebrew, Fink 또는 MacPorts와 같은 패키지 관리자를 설치 했습니까? XAMPP 또는 유사한 Apache 솔루션? 의 출력 무엇 which httpdps aux | grep httpd터미널은?
Daniel Beck

패키지 관리자를 설치하지 않았습니다. 하지만 고마워, 나는 그 길을 내려다볼 것이다. 나는 참조 할 /Library/WebServer/Documentshttpd.conf 파일에 지시합니다. 그러나 분명히 다른 곳에서 덮어 씁니다. 다른 .conf 파일에 대한 모든 참조를 따르려고했지만 아직 운이 없습니다.
vinhboy

grep에 대한 /usr/htdocs당신의 컴퓨터에 그것을 덮어 어디 참조? — (/ cc
@dan

답변:


14

"웹 공유"가 활성화되어 있지 /usr/htdocs않으면 루트로 사용됩니다. "웹 공유"를 활성화하면에서 구성 파일이 사용됩니다 /etc/apache2/httpd.conf. 디렉토리는 파일의 다음 섹션 근처에 지정된 디렉토리입니다.

<IfDefine WEBSHARING_ON>
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/Library/WebServer/Documents"

또한으로 /Users/USERNAME/Sites액세스 할 때 "사이트"디렉토리를 사용하십시오 localhost/~USERNAME.


에 딱 맞다. 또한 주 라인 ServerRoot "/usr"- 웹 공유 OFF와 지정하지 대체 DocumentRoot에, 아파치 기본 찾는 것 같다 htdocs정의 된 서버 루트에서.
rymo

일부 <IfDefine WEBSERVICE>가 WEBSERVICE 이후 주석 처리되어야한다는 것이 사실입니까?
Gucho Ca

0

먼저 웹 공유를 활성화하고 시스템 환경 설정-> 공유로 이동 한 다음 웹 공유를 활성화하십시오. 나는 그것에 게시물을 썼습니다.


더 자세하게 설명해 주시겠습니까? 게시물에 여기에 말한 것보다 많은 정보가 포함되어 있습니다.
Simon Sheehan

그래서 그는 글을 쓰고 가서 읽었고 사자로 웹 공유를 공유합니다.
holms

0

이 Q는 오늘 SnowLeopard에서 동일한 문제를 해결하는 데 도움이되었습니다. 주의 : 그것은이었다 httpd.conf에서 /private/etc/apache2 하지에 /etc/apache2 (도 존재하는) 읽고 지적있어 그 /Library/WebServer/Documents내 경우.

이것이 도움이되기를 바랍니다 (다른 사람들도).


전체 / etc 폴더는 / private / etc에 대한 링크이므로 둘은 하나이며 동일합니다.
Fireandlight27

@ Fireandlight27 다른 방법으로는 쓰지 않기 때문에 SL에 있다고 생각하지 않습니다. 나는 그들이 당신의 경우에 연결되어 기쁘다; 어떤 OS 버전?
P Marecki
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.