Il 02/05/2014 16:18, Ivan Tarozzi ha
scritto:
In realtà il server locale è installato sul mio pc fisso, l'idea di usare un hd esterno si è reso utile per avere maggiore spazio di storage. potrei formattarlo, certo, però non l'ho ancora fatto.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 il link, ho dato $ id -u www-data 33 $ id -g www-data 33 poi, dopo aver smontato sdc1 con l'opzione -l, ho montato con il comando: sudo mount -t fuseblk -o uid=33,gid=33,umask=022 /dev/sdc1 /media/disc e l'output è: tipo fs errato, opzione non valida, superblocco su /dev/sdc1 danneggiato, codepage o programma ausiliario mancante, o altro errore In alcuni casi si possono trovare informazioni utili in syslog. Provare ad esempio 'dmesg | tail' ma dmesg | tail non dice veramente nulla di utile (si ferma a cupsd). se sostituisco -t fuseblk con -t auto il dispositivo viene montato ma senza che le altre opzioni producano alcun effetto. L'installazione è stata da tar.gz. In realtà ho creato un db da phpmyadmin e messo una cartella owncloud nel server poi ho dato le configurazioni.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? Il log di apache dice che il nome dell'host non corrisponde a quello del certificato ssl, per il resto non trovo grosse indicazioni... 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 |