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!!!
Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.
0 Comments