Sto provando a distribuire la mia applicazione Yii utilizzando capistrino 3. Sever è un'istanza di Ubuntu EC2 che per impostazione predefinita viene fornita con un utente ubuntu. Ho aggiunto l'utente di Ubuntu per raggruppare www-data e provare a distribuire utilizzando capistrino 3, ma nelle vecchie versioni questi file di runtime creano qualche problema.capistrano 3 deploy: clean old releases permission error
groups ubuntu
ubuntu : ubuntu adm dialout cdrom floppy sudo audio dip www-data video plugdev netdev
groups www-data
www-data : www-data
server Apache ha creato un po 'di file/cartella come
drwxr-sr-x 2 www-data ubuntu 4096 Oct 12 15:23 CSS
drwxr-sr-x 2 www-data ubuntu 4096 Oct 12 15:17 HTML
quando ho cercato di distribuire la nuova versione si dice,
DEBUG[c9d0212b] rm: cannot remove '/var/www/html/zl/releases/20141012145437/frontend/runtime/CSS/4.5.0,24166bfe16a0cc6bd18d813b83121ef2eaf16545,1.ser': Permission denied
Che cosa può essere una soluzione? Ho aggiunto utente ubuntu per raggruppare www-data, ma i nuovi file hanno il proprietario www-data e il gruppo ubuntu. non ho idea di come sia invertito.
Come si risolve questo problema? –
Sembra che tu abbia aggiunto www-data al gruppo ubuntu, forse questo è il problema. – javierfdezg