accès au site qans dossier site

  • Créateur du sujet Créateur du sujet Halbert
  • Date de début Date de début
A

Anonyme

Invité
Quelqu'un sait-il pourquoi subitement je n'ai plus accès à mon site situé dans mon dossier Sites" ?

Message : You don't have permission to access /~xxxx/ on this server.

Albert
 
Il y a de fortes chances pour que tu aies changé les permissions sur ton dossier ~/Sites.

Afin de le vérifier, lance un Terminal.
tappes ls -l ~

Il faut que tu aies quelque chose comme:
drwxr-xr-x 4 fred fred 136 8 Mar 2004 Public
drwxr-xr-x 15 fred fred 510 23 Nov 11:14 Sites
drwxr-xr-x 39 fred fred 1326 22 Dec 21:01 java

Pour remettre de telles autorisations, il faut faire:
chmod 755 ~/Sites



P.S. n'oublie pas non plus de lancer le partage Web depuis les Préférences Systeme / Partage
 
Merci pour ta réponse. J'ai vérifié, toutes les permissions ont l'air correctes. J'ai retapé quand même chmod 755/Sites. Partage Web est bien activé.
Est ce que par hasard l'activation de File Vault pourrait en être la cause ?

Albert
 
Très curieux : c'est effectivement Filevault qui empêchait l'accès au dossier Sites. Si quelqu'un a une explication ...
Albert
 
Une proposition:

Apache (le serveur web) n'est pas lancé sous ton nom utilisateur (process root)... nécessaire pour le décryptage par FireVault.

Du coup, ça parait normal qu'un process lancé par un autre utilisateur que toi n'accède pas aux données protégées par FireVault.


mais c'est qu'une suggestion...