Allora, dopo qualche giorno fuori sede
mi sono rimesso a lavorare su owncloud e la sua configurazione.
Il messaggio rosso di errore l'ho risolto spostando la cartella data fuori della radice di owncloud. Quindi accanto alla cartella <server>/owncloud ho creato una cartella <server>/oc/data e modificato il file <server>/owncloud/config/config.php editando opportunamente la voce 'datadirectory'. Il prossimo step sarà quello di far puntare la cartella data sull'hd dedicato che, al momento, non vuole saperne di essere montato per gli utenti del server. Ora lo sto formattando per vedere se riesco con ext4 a montarlo in fstab coi giusti permessi e fixare la cosa una volta per tutte. Prossimo step: rendere la raspberry un mini-nas che ospiti anche oc. :D saluti, pL Il 02/05/2014 16:18, Ivan Tarozzi ha scritto: Il 02/05/2014 15:52, ptux ha scritto:Sì, confermo che owncloud è su server locale. I permessi in effetti sono una cosa strana che ho dimenticato di dire. il disco esterno fissa i permessi di default sul 700. Ho provato a dare con sudo: * chmod 755 /media/disc/owncloud/ -R * chown www-data:www-data /media/disc/owncloud/ -R ma quando faccio un listato per verificare i permessi risulta ancora 700 con ptux:ptux E sì che 1. Ho dato i comandi come sudo, anche se teoricamente non sarebbe necessario, 2. Non ho ricevuto messaggi di errore che mi dicano che il fs è montato in sola lettura o altro. Il disco è rilevato con plug&play e montato dall'icona. Da mount leggo: /dev/sdc1 on /media/disc type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)Temo che il problema sia proprio quello. Quindi apache non puo' accedere a quella directory. Immagino che il disco esterno sia ntfs... Potresti provare a rismontarlo e a montarlo manualmente come spiegato qui: http://www.techques.com/question/3-436140/Mount-a-fuseblk-drive-so-that-owner-is-mysql naturalmente cambiando i riferimenti di mysql con quelli di owncloud. Se funziona puoi aggiungere una riga in fstab con quelle impostazioni, in modo che all'avvio sia montato con le giuste opzioni. Detto questo: se si tratta di un server forse l'ideale sarebbe avere un disco interno. Se per qualche ragione che non conosco vuoi usare un disco USB allora l'ideale sarebbe riformattarlo in ext4.... Ma queste sono scelte peronali ed opinabili :)Per quanto riguarda .htaccess owncloud ne usa due uno in radice e uno in data. Quello indicato da Ivan è quello della cartella data ed è corretto. I due file hanno permessi 644 www-data:www-data.strano allora che non funzionino a dovere..... Riesci a vedere qualche messaggio di errore nei files di log di apache? Hai installato owncloud da pacchetti? O da tgz? O in altro modo?ps: scusate lo scambio di lista, ma avevo risposto ad un vecchio messaggio su owncloud.no problem, puo' capitare... Finche' non si arrabbia Samu sei a posto, e' lui che ha i poteri assoluti sulle ML e sulle iscrizioni :D :D Ivan --------------------------------------------------------------------- Per cancellarsi, scrivi a: riminilug-general-unsubscribe@xxxxxxxxxxxx Se vuoi conoscere altri comandi, scrivi a: riminilug-general-help@xxxxxxxxxxxx --
possono dirci su che cosa riflettere, non che cosa pensare |