Argomento già trattato molte volte, ma a me la cosa non rieste.
L'obiettivo è quello di avere allegati (fotografie o documenti) che non siano raggiungibili dal web conoscendone l'indirizzo.
Per le pagine che contengono queste foto la cosa avviene tramite i permessi dati all'interno di drupal
Per gli allegati, dicono di creare una cartellina, tipicamente in
/sites/default/files/private/
e metterci un file .htaccess che contenga (come minimo) "Deny from all"
ma alla pagina /admin/config/media/file-system
trovo ancora
Percorso per i file privati
Non impostato
Vi viene in mente dove sbaglio?
Un saluto.
Andrea
Ciao,
non mi è chiaro se la cartella l'hai creata o no, comunque la puoi creare anche fuori, direttamente in root, basta che poi vai in quella pagina, per l'appunto, e gliela indichi.
...enter at your own risk...
La cartella l'ho creata, ed effettivamente mancava un passaggio:
credevo di avere modificato il file setting.php
$settings['file_private_path'] = 'sites/default/files/private';
ma (ricontrollando) non lo avevo fatto!!!
Bene, ora funziona!!
Grazie.
Andrea
No :(
come non detto.
Pur avendo nel
Percorso per i file privati
sites/default/files/private
ed avendo creato un campo immagine legato al contenuto di tipo privato,
quando provo a caricare il file nel sito ho questo messaggio
"Errore durante il caricamento. Impossibile spostare il file caricato."
sic.
Andrea
Devi dare i permessi giusti a quella cartella altrimenti Drupal non ci può scrivere. A memoria non so quali debbano essere ma puoi cominciare a partire dal basso, con meno permessi possibile, e vedere se funziona.
...enter at your own risk...