Come avere due proprietari ad accedere agli stessi file

1

Sto tentando di dare accesso completo a due diversi utenti nella stessa directory.

Quando eseguo Laravel tramite Apache, utilizza _www utente. Quando eseguo Laravel tramite PHPUnit (sulla riga di comando), utilizza il mio utente. Ad un certo punto sono riuscito ad aggiungere l'utente _www alla mia directory di Laravel storage/ in modo che abbia accesso a tutti i file. Tuttavia, ora ha creato alcuni dei propri file a cui non è possibile accedere durante l'esecuzione dei test. Come posso consentire a entrambi gli utenti di avere pieno accesso a tutti i file attuali e futuri in storage/ ?

Questo è l'output di ls -ale storage/framework/views/ :

drwxrwxr-x+ 22 administrator  wheel    704 23 Nov 12:33 .
 0: user:_www allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxrwxr-x+  7 administrator  wheel    224  4 Sep 23:12 ..
 0: user:_www allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
-rw-rw-r--+  1 administrator  wheel     14  4 Sep 23:12 .gitignore
 0: user:_www allow read,write,append,readattr,writeattr,readextattr,writeextattr,readsecurity
-rw-rw-r--   1 _www           wheel    564 27 Sep 12:18 6cb8d6ae8cab36b3c68a6e462a5bf6ea6343e382.php
-rw-rw-r--   1 administrator  wheel    580 22 Nov 14:59 90839493114c3ceef215929146f8be634f4674a5.php

Quando il test prova a scrivere su 6cb8d6ae8cab36b3c68a6e462a5bf6ea6343e382.php , fallisce a causa di un errore di autorizzazione, perché è stato creato da e appartiene all'altro utente.

    
posta CJ Dennis 26.11.2018 - 03:17
fonte

0 risposte

Leggi altre domande sui tag