web-dev-qa-db-fra.com

Erreur 403 lors de l'accès aux liens symboliques

Je crée un bloc de stockage dans Digital Ocean et copie mon API dans ce stockage, puis je crée un lien symbolique dans mon/var/www/html qui mène à/mnt/volume-nyc1-01/api_cms, mais lorsque je tente d'accéder à un dossier interne, tel que api_cms/uploads à partir du navigateur, j'obtiens l'erreur 403 et dans le journal Apache, le message "lien symbolique non autorisé ou cible du lien non accessible Apache2".

Comment puis-je m'assurer que je peux accéder aux dossiers et aux fichiers stockés dans l'API à partir du navigateur et par conséquent de l'application utilisant cette API?

1
Bernardo Kowacic

J'ai réussi à résoudre ce problème en définissant simplement Apache2 (www-data) en tant que "propriétaire" du dossier/mnt/volume-nyc1-01/api_cms et de ses sous-dossiers, après quoi il a commencé à fonctionner normalement.

0
Bernardo Kowacic