ho pulito installato Mac OSX Yosemite ma non posso configurare l'Apache 2.4, come ho sempre fatto su versioni precedenti OSX.Cambiare la directory localhost per Yosemite Apache 2.4
Ecco cosa voglio fare: impostare la directory "localhost" a "/ Users/nomeutente/Public /". Ma, tutto quello che ho provato non funzionerà, ottengo sempre un "Proibito, non posso accedere a /" o ottengo il valore predefinito "Funziona!" pagina ...
Come reroot semplicemente la mia localhost?
Thx
EDIT (grazie a Krister Andersson per la risposta)
per Mac OSX 10.10 Yosemite
anche inserisco i cambiamenti che ho dovuto fare per mantenere le cose in esecuzione.
In "/ etc/apache2/users /", ho creato un file denominato dal mio nome utente come "myUsername.conf".
È possibile ottenere il nome utente digitando "id" nel terminale. Dovresti trovare il tuo nome utente all'inizio in "uid = 501 (myUsername)".
In questo nuovo file "myUsername.conf", basta copiare e passato questo:
<Directory "/Users/myUsername/Sites/">
AllowOverride All
Options Indexes MultiViews
Options +FollowSymLinks
Require all granted
</Directory>
Non perdonare per modificare il valore myUsername
.
Poi, nel file "/etc/apache2/httpd.conf" togliere il commento tutte queste due righe:
167 #LoadModule userdir_module libexec/apache2/mod_userdir.so
169 #LoadModule php5_module libexec/apache2/libphp5.so
Linea 236, cambiare la directory di "DocumentRoot" per quello che vuoi. Linea 250, impostare "Opzioni" a "Opzioni "Options Indexes FollowSymLinks MultiViews". Linea 258, impostare "AllowOverride None" a "AllowOverride All". Linea 263, impostare "Richiedi tutto negato" a "Richiede tutto scontato"
In Terminal, riavviare apache digitando "sudo apachectl restart".
e 'il lavoro di per me su Mac OS X 10.10 Yosemite installazione pulita.
Mi piace come usato la parola "e" non ci ... ("cosa hai provato finora?" non è consentito.) –
possibile duplicato del [Apache localhost/~ username/non funziona] (http://stackoverflow.com/questions/ 24583859/apache-localhost-username-not-working) –
No, non è un duplicato. – Jordan