Ho avuto un Mac sotto OS X Lion. Lo aggiorno a Mountain Lion e acquisto il OS X Server software in AppStore .
Sin dall'inizio, utilizzo la versione di Apache in bundle in Mac OS e funziona perfettamente.
Ma dopo aver risolto alcuni problemi (come il cambio di posizione della directory principale da /Library/WebServer/Documents
a /Library/Server/Web/Data/Sites/Default
), non riesco a capire come configurare UserDir
per lavorare di nuovo!
Come spiegato qui :
Please note - the Mountain Lion install removes the contents of the directory
/private/etc/apache2/users
so if you counted on those configuration files working for you, oops.
Quindi, seguo i consigli trovati qui , e infine il mio file /etc/apache2/extra/httpd-userdir.conf
assomiglia a questo:
#
# UserDir: The name of the directory that is appended onto a user's home
# directory if a ~user request is received. Note that you must also set
# the default access control for these directories, as in the example below.
#
UserDir Sites
#
# Users might not be in /Users/*/Sites, so use user-specific config files.
#
Include /private/etc/apache2/users/*.conf
<IfModule bonjour_module>
RegisterUserSite customized-users
</IfModule>
<Directory "/Users/*/Sites/">
Options Indexes
Order allow,deny
Allow from all
</Directory>
Ma, evento dopo un po 'di sudo apachectl restart
o riavvio, impossibile accedere di nuovo al mio UserDir
/Users/utilisateur/Sites/
a http://127.0.0.1/~utilisateur
Puoi fornirmi qualche consiglio per la configurazione, per favore?
Ricorda: ho installato il software Server dall'AppStore.
Grazie in anticipo!
[EDIT] Ho anche provato queste raccomandazioni: Mountain Lion, Apache, cartella Sites, htaccess e mod_rewrite , ma ha scelto ' t aiuto ...
[EDIT 2] In risposta al possibile duplicato con "Come faccio a far funzionare la mia directory utente per il web condividere di nuovo? ", dirò che nel mio caso, non è un permission denied
, ma un 404 Not Found
. Probabilmente è dovuto alla concomitante installazione del OS X Server applicazione da AppStore , quindi, è un problema distinto IMHO ...
In effetti, ho testato la soluzione fornita e non funziona affatto per me.