15 votes

MacOS Catalina ne permet pas à MAMP d'accéder à certains dossiers (Documents, Téléchargements, Bureau).

J'utilise MAMP depuis quelques années maintenant, je viens de faire la mise à jour vers MacOS Catalina, il semble que MacOS Catalina bloque les permissions pour le dossier Documents parmi quelques autres (comme Downloads et Desktop).

J'ai déjà vérifié les permissions sur ces fichiers avec le terminal et cela ne semble pas être le problème.

En outre, j'ai

Le serveur me donne cette erreur :

Forbidden

You don't have permission to access /Users/xxx/Downloads/index.html on this server.

Le journal d'Apache me donne cette erreur :

[Wed Oct 09 12:31:30 2019] [error] [client ::1] (1)Operation not permitted: file permissions deny server access: /Users/xxx/Downloads/index.html, referer: http://localhost/Users/xxx/

Il semble qu'il s'agisse d'un problème lié à la façon dont MacOS restreint les autorisations d'accès à certains répertoires. Dans le panneau des paramètres, sous Sécurité et Confidentialité, il y a des paramètres supplémentaires pour l'accès aux fichiers, j'ai accordé ces permissions à MAMP, en plus j'ai aussi été dans le dossier MAMP et j'ai accordé les mêmes permissions au httpd d'Apache, toujours pas de chance.

Quelqu'un a-t-il une solution de contournement ? Cela me cause un tel mal de tête dans le développement.

0 votes

Lorsque je démarre MAMP, il demande le mot de passe de l'administrateur et fonctionne ensuite parfaitement. Utilisez-vous le nouveau MAMP ?

0 votes

Oui, ce n'est pas ça. Comme Johan van Dam l'a indiqué ci-dessous, il semble que ce soit uniquement un bogue sur le port 80. Changer de port semble être la meilleure solution à ce problème pour le moment.

1voto

ibic Points 121

Plusieurs applications (GIMP par exemple) ne fonctionnent pas non plus (elles ne peuvent pas accéder aux dossiers "spéciaux" comme : ~/Desktop , ~/Documents y ~/Downloads mais d'autres endroits semblent fonctionner correctement). Je pense qu'il s'agit d'une "fonctionnalité complémentaire" accordée par la nouvelle version de Catalina. Mise à jour différente.

0 votes

Désolé, ce n'est pas utile.

0 votes

Vous avez le droit d'avoir un point de vue, mais j'ai dit clairement but other locations seem to work OK , @stack-delay

0voto

gizaster Points 9

J'ai aussi ce problème. Comme @ecraciun j'ai déplacé mon projet dans /Users/MyUser/Project et maintenant ça marche !

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X