Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/07/2017, à 10:43

__fabrice

cache:clear “Failed to remove directory” : Vagrant. Setfacl

Bonjour,
J'ai un soucis de droits avec Vagrant. Je développe en Symfony3 avec une VM donc.

Dès que je fais un "cache:clear" qui est censé me supprimer les fichiers du cache, j'ai cette erreur :

[Symfony\Component\Filesystem\Exception\IOException]                                        
  Failed to remove directory "/var/www/formation/symfony-blog/var/cache/de~/translations": .

Il s'agit d'un problème de droits :

drwxrwxr-x 1 vagrant www-data 4,0K juil. 10  2017 cache/

$ ll var/cache
total 16K
drwxrwxr-x 1 vagrant www-data 4,0K juil. 10 10:36 ./
drwxrwxr-x 1 vagrant www-data 4,0K juil.  7 16:01 ../
drwxrwxr-x 1 vagrant www-data 4,0K juil. 10 10:36 de~/
drwxrwxr-x 1 vagrant www-data 4,0K juil. 10 10:36 dev/

J'ai bien mis le user courant "vagrant" dans le groupe "www-data". Je me demande si cela ne vient pas du dossier partagé :

 synced_folder:
     vflsf_19mkvk0x71hk:
         source: /var/www/vm/vmnginx
         target: /var/www
         sync_type: default
         smb:
             smb_host: ''
             smb_username: ''
             smb_password: ''
             mount_options:
                 dir_mode: '0775'
                 file_mode: '0664'
         rsync:
             args:
                 - '--verbose'
                 - '--archive'
                 - '-z'
             exclude:
                 - .vagrant/
                 - .git/
                 - vendor/
             auto: 'true'
         owner: vagrant
         group: www-data

En utilisant les ACL, ici, j'ai un message d'erreur :

...
setfacl: var/cache/dev/twig/5f: Operation not supported
setfacl: var/cache/dev/twig/52: Operation not supported
setfacl: var/cache/dev/twig/b8: Operation not supported
setfacl: var/cache/dev/twig/64: Operation not supported
setfacl: var/cache/dev/twig/e7: Operation not supported
setfacl: var/cache/dev/twig/72: Operation not supported
setfacl: var/cache/dev/twig/81: Operation not supported
setfacl: var/cache/dev/twig/73: Operation not supported
setfacl: var/cache/dev/twig/ec: Operation not supported
setfacl: var/cache/dev/twig/ea: Operation not supported
setfacl: var/cache/dev/translations: Operation not supported
...

Je veux bien mettre "acl" dans le fstab, mais selon la doc, il est déjà activé en ext4 :

UUID=b7786d9b-476f-472e-b48c-22ffb77e5a08 /               ext4    errors=remount-ro 0       1

Une idée svp ? smile

Merci
Fabrice

Hors ligne

#2 Le 10/07/2017, à 15:31

thegamer94400

Re : cache:clear “Failed to remove directory” : Vagrant. Setfacl

Bonjour,
Si c?est une erreur de permission ajoute simplement "sudo" devant ta commande


Je teste des trucs sur ubuntu et surtout debian

Hors ligne

#3 Le 10/07/2017, à 16:51

__fabrice

Re : cache:clear “Failed to remove directory” : Vagrant. Setfacl

Cela serait trop facile smile

Hors ligne

#4 Le 10/07/2017, à 19:54

thegamer94400

Re : cache:clear “Failed to remove directory” : Vagrant. Setfacl

Si c'est des permission je changerai les droits avec chmod +xwr /repertoire_ou_tu_souhaite_accéder


Je teste des trucs sur ubuntu et surtout debian

Hors ligne

#5 Le 10/07/2017, à 20:43

__fabrice

Re : cache:clear “Failed to remove directory” : Vagrant. Setfacl

oui, je sais cela aussi. Je pense que le soucis vient d'ailleurs :

- de la box Vagrant
- et/ou des permissions de la box
- de la config php-fpm
- de la config de nginx

ou autres sad
Merci
Fabrice

Hors ligne

#6 Le 10/07/2017, à 20:47

thegamer94400

Re : cache:clear “Failed to remove directory” : Vagrant. Setfacl

Aucune idée désolé je ne connais pas vagrant


Je teste des trucs sur ubuntu et surtout debian

Hors ligne

#7 Le 10/07/2017, à 20:49

__fabrice

Re : cache:clear “Failed to remove directory” : Vagrant. Setfacl

thegamer94400 a écrit :

Aucune idée désolé je ne connais pas vagrant

C'est dans le titre du post lol

Hors ligne

#8 Le 10/07/2017, à 20:52

thegamer94400

Re : cache:clear “Failed to remove directory” : Vagrant. Setfacl

J'avais regardé par hasard et quand jai vu que tLavais des problemes de permissions j'ai pensé que ces trucs simples résoudraient ton probleme


Je teste des trucs sur ubuntu et surtout debian

Hors ligne