2009-06-04 7 views
0

이것은 Media Temple DV 서버에 매우 중요한 질문이지만 도움을 줄 수있는 누군가가 있기를 바랍니다. DV 서버의 배포 프로세스에는 ssh'ing이 포함되어 있고 "svn"이라는 폴더에 Subversion 체크 아웃을 수행 한 다음 "svn"폴더의 릴리스 폴더를 가리 키도록 "httpdocs"의 심볼릭 링크를 만듭니다. 나는 별도의 도메인에서 심볼릭 링크를 생성 할 수 있는지 궁금합니다. 기본적으로 동일한 폴더 (코드베이스를 공유하지만 다른 httpdocs와 공유하는 두 사이트)를 가리키는 도메인입니다. 다음과 같이 표시 될 수 있습니다.Media Temple DV에서 멀티 도메인 서브 버전 배포

/vhosts 
    /my-domain/ 
     /httpdocs (symlink points to svn) 
     /svn 
    /my-other-domain 
     /httpdocs (symlink points to svn in my-domain) 

어떤 상황에서도 가능합니까? 그렇다면 Media Temple DV 서버에서 가능합니까? 위의 예제에서 문제없이 작동하는 "내 도메인"을 얻을 수 있지만 "도메인 간"심볼 링크를 수행 할 수는 없습니다.

답변

1

할 수 있어야합니다. (/ var/www/vhosts/my-domain/svn/...) 어떤 오류가 발생하고 있습니까?

디렉토리를 구분하기 위해 SVN 체크 아웃을하지 않는 이유는 무엇입니까? (ln -s/var/www/vhosts/svn/폴더/var/www/vhosts/my-domain/httpdocs)

On (/ var/www/vhosts/svn) 내 MT DV 나는 중앙 도메인에서 동일한 핵심 PHP 라이브러리를 가져 오는 여러 도메인을 가지고 있습니다. 이렇게하려면 vhost.conf에 openbasedir 지시문을 설정하고 f 내 포함에 libs ull 경로.

+0

그래, 내가 open_basedir 일을하고 전체 경로 않았다. 주사위가 없다. 분명히 그것은 가능하다. 그래서 나는 길을 따라 실수를 했음에 틀림 없다. 귀하의 회신에 감사드립니다. – typeoneerror

+0

당신은 ServerFault에 이것을 게시하고 싶을지도 모릅니다 - 그것은 더 많은 sysadmin 중심입니다. –

+0

aaaand ... open_basedir 설정을 변경 한 후 아파치를 다시 시작하는 것을 잊었습니다. 우둔한. 나귀. 고마워. – typeoneerror