2012-02-12 6 views
5

Google non presenta nient'altro che una configurazione di base dei server Web sul Mac. Ho capito.Mac OS X - Come archiviare progetti Web in una posizione diversa da/Library

Realizzo progetti Web localmente su un Mac utilizzando PHP/MySQL. Conservo i siti in/Library/WebServer/Documents quindi li accedo tramite browser con http://localhost.

Questo funziona correttamente.

Quello che mi piacerebbe fare è essere in grado di posizionare i collegamenti simbolici o gli alias dei progetti nella cartella/WebServer/Documents e accedere ai siti su altre unità (locali). Non voglio dover memorizzare tutto nella cartella Libreria. Tuttavia, sembra che i collegamenti simbolici non funzionino. L'unico modo in cui un progetto funziona è se tutti i suoi file si trovano nella cartella/Library - nessun symlink.

Mi rendo conto che posso modificare il percorso di root per il server web nel file http.conf ma non voglio realmente cambiare il percorso del server, voglio solo usare i collegamenti simbolici se possibile. Mi rendo anche conto che potrei usare qualcosa come MAMP, ma le cose funzionano bene con il mio set-up tradizionale (e preferisco evitare MAMP perché non è sempre vero). La motivazione principale qui è che non voglio memorizzare i file sul volume di avvio, dove si trova la cartella Libreria.

Posso utilizzare i collegamenti simbolici per le directory con Mac OS10.6.8/Apache? se sì, come, per favore?

Grazie!

risposta

-1

Ma questa non è una funzione dell'applicazione MAMP, si tratta di server Web. Passa attraverso MAMP e vai a vedere cosa c'è di nuovo nei file di configurazione di apache (httpd.conf, vhost.conf).

+0

Ancora .. Non mi interessa installare e utilizzare MAMP. Che potrebbe avere effetti negativi sulla configurazione del mio server web tradizionale. Ma grazie. – Scott

-1

devi usare i collegamenti simbolici invece di un alias ... triste non c'è ui per quello!

devi andare nel terminale e digitare:

ln -s /ORIGINALPATH /LINKEDPATH 

il primo percorso è il percorso base del file originale e il secondo è per il percorso di base per il collegamento simbolico del file/cartelle ecc