imagecache non crea cartella
Salve sono nuovo di drupal, ho problemi con il modulo imagecache. quando installo il modulo e vado a creare dei nuovi presets nel path sites/default/files non mi crea la cartella imagecache contenente i nuovi ridimensionamenti. quindi quando vado a creare un nuovo tipo di contenuto inserendo un campo immagine, questo non mi viene visualizzato ridimensionato proprio perchè non esiste la cartella. come posso risolverlo? potete aiutarmi? grazie
Risposte
Permessi
Controlla i permessi sulla cartella "files"...è accessibile in lettura/scrittura (sotto linux permessi "777")? Se esiste la cartella files/imagecache accertati che anche quest'ultima abbia tali permessi.
si, i permessi sono impostati
si, i permessi sono impostati bene, non mi crea la cartella immagecache
Clean Url
Hai gli url puliti attivi?
no, non sono attivi
no, non sono attivi
E' necessario attivarli per
E' necessario attivarli per utilizzare questo modulo. Come puoi vedere dalla pagina del progetto (http://drupal.org/project/imagecache) è richiesto o che i clean url siano attivati oppure che sia attivata almeno la gestione "privata" dei files.
Un'alternativa potrebbere essere questa http://drupal.org/node/177815.
come li abilito???
come li abilito???
Vai su
Vai su http://tuosito.it/admin/settings/clean-urls
Direi che la richiesta è
Direi che la richiesta è risolta.
ma non me li fa abilitare. mi
ma non me li fa abilitare. mi dice che la configurazione del sistema non è ottimale.
In alternativa imposta il
In alternativa imposta il metodo di download a "privato" in admin/settings/file-system. In questo modo imagecache dovrebbe funzionare anche senza i clean-urls.
fatto anche quello
fatto anche quello
Hmm.. vediamo allora di
Hmm.. vediamo allora di risolvere il pb degli url...
Su che piattaforma lavori?
Hai il file .htaccess nella root della tua installazione e il server riesce a leggerlo?
lavoro con EasyPhp in locale,
lavoro con EasyPhp in locale, ho il file e lo leggo
Su apache viene caricato il
Su apache viene caricato il modulo mod_rewrite? Vedi se nel file di configurazione di apache httpd.conf c'è la linea relativa a mod_rewrite.so e risulta decommentata.
Inoltre vedi se nella sezione "Directory" relativa alla root del server è impostato
AllowOverride All
Se cambi qualcosa riavvia il servizio di apache.
si ho gia fatto tutto questo.
si ho gia fatto tutto questo. decommentate tutte le linee e messo l'override su all però non riesco a spiegarlo perchè dopo il test dell' hosting risulta il modulo rewrite sempre non istallato
Se tutto è settato bene, non
Se tutto è settato bene, non saprei da cosa altro può dipendere. Tenterei, se non lo hai già fatto, un riavvio della macchina e non solo di apache per ricaricare la configurazione...
gia fatto anche quello e ora
gia fatto anche quello e ora nn so più che fare