Pergunta

Esta é uma pergunta bastante específica para os servidores de DV do Media Temple, mas espero que alguém por aí possa ajudar. Nosso processo de implantação em um servidor de DV envolve o ssh'ing e fazer uma compra de subversão em uma pasta chamada "svn" e depois criar um link simbólico em "httpdocs" para apontar para uma pasta de liberação nessa pasta "svn". Estou me perguntando se é possível criar um link simbólico em um separado Domínio que aponta para a mesma pasta (essencialmente, dois sites que compartilham uma base de código, mas com diferentes httpdocs). Seria algo como:

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

Isso é possível em alguma situação? E se for, é possível em um servidor de DV do templo de mídia? Não consigo fazer com que funcione (no exemplo acima, posso fazer com que "meu domínio" trabalhe sem problemas, mas não posso fazer o symlink "cruzado".

Foi útil?

Solução

Você deve ser capaz de fazer isso. Você está simplificando para o caminho completo? (/var/www/vhosts/my-domain/svn/...) Quais erros você está recebendo?

Por que você não faz seus checkouts SVN para separar o diretório (/var/www/vhosts/svn) e, em seguida, faça sua simulação para isso? (ln -s/var/www/vhosts/svn/pasta/var/www/vhosts/my -domain/httpdocs)

No meu MT DV, tenho vários domínios puxando o mesmo PHP LIB do núcleo de um diretório central. Para isso, tive que configurar a diretiva OpenBasedir em vhost.conf e também usar o caminho completo para os Libs nos meus inclui.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top