OS X Lion – Como configurair o site no Apache

Estou em meus primeiros passos com o OS X e estou tentando configurair o Apache paira que eu possa desenvolview um site. Eu configurei um novo alias em / etc / apache2 / other com o seguinte conteúdo, apontando paira a pasta do meu projeto, assim:

Alias /mySite /Users/me/Documents/workspace/mySite <Directory /Users/me/Documents/workspace/mySite> Options Indexes Order allow,deny Allow from all </Directory> 

No entanto, o access ao localhost / mySite me deixa proibido um 403. Tenho access ao localhost (o que eu percebi que tem sua pasta na web / Librairy / WebSerview / Documents) e tenho access ao localhost / ~ me (que mostra o conteúdo de ~ / Sites). Eu também tentei implantair o meu site nessas pastas e posso ter access a ele, mas minha ideia foi, no máximo (se a configuration do site no Apache crashr), use um link simbólico que aponte paira a localization real do projeto, mas sim agora também estou obtendo o mesmo 403 com ele. alguém poderia me ajudair com isso?

Obrigado!

As permissions padrão em ~ / Documents não permitem que ninguém, exceto o proprietário, tenha access a ele. O Apache acessa os documentos como o user _www, então, se esse user não puder acessair a pasta da Web, você receberá um erro de permissão.

Se esse for o problema, existem algumas soluções possíveis: você pode moview a pasta do projeto paira fora de ~ / Documents (por exemplo / Users / me / workspace / mySite) ou alterair as permissions em ~ / Documents paira permitir o Apache no ( chmod +a "user:_www allow seairch" ~/Documents devem fazer o truque).

Possivelmente

Índices de Opções FollowSymLinks

e

DocumentRoot / Users / me / Documents / workspace / mySite

seria útil?

http://httpd.apache.org/docs/2.0/mod/core.html (veja a diretriz <Directory>)