default/files/ e permessi Drupal7

1 contenuto / 0 new
default/files/ e permessi Drupal7

Salve a tutti!
Sto utilizzando Ubuntu LTS 12.04 per un progetto e ho la necessità di creare un file zip contenente due file, uno zip contenente un file e un file che può avere estensione diverse.
Il tutto avviene quando si avvia la procedura di download, praticamente il primo file viene zippato e messo nella cartella cache (files/cartella/cache), poi viene incluso, insieme ad un altro file contenuto in files/cartella in un unico zip.

Il problema è che il primo file zip viene creato ed è di proprietà di www-data che quindi ha permessi di lettura e scrittura, mentre al gruppo www-data viene dato il solo permesso di lettura (infatti nella cartella cache vedo lo zip con un lucchetto sulla icona). In questo modo quando si deve creare il secondo zip, il file presente in files/cartella viene correttamente aggiunto allo zip mentre il file zippato presente in cartella/cache non viene preso (suppongo perché i permessi di scrittura non sono attivati) comportando quindi la creazione errata dello zip finale.

Eseguendo da terminale "chmod 777" sulla cartella cache i lucchetti spariscono dalle icone dei file presenti e dalle proprietà si vede che ogni utente ha permessi di lettura e scrittura (e utilizzando uno di questi file lo zip finale viene creato correttamente), ma ogni volta che carico un nuovo file tramite drupal, quando viene crato il primo file zip quest'ultimo viene caricato con il lucchetto quindi inutilizzabile per il mio scopo (praticamente i permessi di scrittura non sono attribuiti al gruppo www-data ma solo al proprietario del file)..

Come posso fare per avere i giusti permessi sulle due cartelle in modo che anche i file che caricherò saranno accessibili ed utilizzabili?

Grazie mille!

Drupal Version: