Domanda

Questa è una domanda abbastanza specifico per media server Tempio DV, ma sto sperando che qualcuno là fuori può aiutare. Il nostro processo di distribuzione sul server DV comporta ssh'ing dentro e fare un checkout Subversion in una cartella chiamata "svn" e quindi la creazione di un link simbolico in "httpdocs" per puntare a una cartella di rilascio nella cartella "svn". Mi chiedo se è possibile creare un collegamento simbolico in un dominio separato che punta nella stessa cartella (in sostanza, due siti che condividono una base di codice, ma con differenti httpdocs). Sarebbe qualcosa di simile:

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

Questo è possibile a tutti in ogni situazione? E se lo è, è possibile in un media server Temple DV? Io non riesco a farlo funzionare (nell'esempio di cui sopra, posso ottenere "il mio-dominio" lavorare senza problemi, ma non posso fare il "cross-domain" collegamento simbolico.

È stato utile?

Soluzione

Si dovrebbe essere in grado di fare questo. Sei un collegamento simbolico per il percorso completo? (/ Var / www / vhosts / my-domain / svn / ...) Che errori vuoi arrivare?

Perché non fate i vostri casse SVN per directory separata (/ var / www / vhosts / SVN) e poi fare il vostro link simbolici a questo? (Ln -s / var / www / vhosts / svn / cartella / var / www / vhosts / my-domain / httpdocs)

Al mio MT DV ho più domini che tirano lo stesso lib core di PHP da una directory centrale. Per farlo ho dovuto impostare la direttiva openbasedir in vhost.conf e utilizzare anche il percorso completo per le librerie nel mio include.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top