Questo errore compare di solito dopo lo spostamento della cartella Data dal path di Default a uno storage esterno
Se si prova ad accedere via web ad OwnCloud il messaggio di errore visualizzato è il seguente
Your Data directory is invalid. Please check that the data directory contains a file “.ocdata! in its root
In questo specifico caso il problema è legato solo ed esclusivamente alle ACL impostate sulla cartella Data
Per modificare velocemente le ACL possiamo avvalerci del Tool WinSCP dove è possibile visualizzare e modificare le autorizzazioni delle cartelle.
Posizionarsi nella cartella spostata (nel mio caso /mnt/Storage) quindi cliccare con il tasto destro e selezionare Properties
Impostare le seguenti info per la cartella root Storage (vedi immagine sovrastante):
Proprietario: root
Gruppo: root
Permessi: 0777
Cliccare OK
Entrare nella cartella Storage quindi selezionare le Proprietà della cartella Data
Impostare le seguenti info per la cartella Data (vedi immagine sovrastante):
Proprietario: www-data [33]
Gruppo: www-data [33]
Permessi: 0777
Quindi selezionare l’opzione Imposta proprietario, gruppo e autorizzazioni in modo ricorsivo per applicare le ACL a tutti le cartelle e files presenti all’interno della cartella Data.
Se è tutto corretto dovremmo vedere una schermata come quella sovrastante con tutte le ACL corrette.
Riavviare il Server OwnCloud quindi riprovare l’accesso via web.
Adesso l’accesso dovrebbe essere garantito!!!
0 commenti