Salve, ho un problema con il modulo image cache.
Ho creato una vista con un contenuto immagine e il corpo del nodo. L'immagine l'ho messa come Preset creato con image cache con uno "Scale". Ho settato anche il "visualizza campi" come Anteprima: "preset" e Fullnode: "Tickbox (Preset)".
Ora come vado sulla pagine con la relativa vista, l'immagine non compare e non compare neanche nel fullnode.
Ho settato anche i clean urls, seguendo la guida: Guida Image Cache
Come posso fare?
Grazie a tutti
Problema con Image Cache
Mer, 03/02/2010 - 11:52
#1
Problema con Image Cache
Scusa ma mi hai confuso con il termine "vista" - vuoi dire "visualizzazione" immagino non il modulo views (chiamata vista in italiano). E sufficiente dire "la pagina"...
Un pò di domande:
sites/default/files
?sites/default/files/imagefield_thumbs
?sites/default/files/imagecache/[nome-preset]
?Più imparo, più dubito.
Grazie per la risposta, io intendevo proprio dire vista inteso come views, forse mi sono espresso male. Ricapitolo:
- Ho fatto un nuovo preset con image cache di tipo scale.
- Co creato un contenuto di tipo "Eventi" e in questo ho aggiunto un campo "Immagine" successivamente ho creato una views filtrata solo per il tipo di contenuto "Eventi" e avente come campi "Corpo del Nodo" e l'immagine che ha come formato il preset fatto con image cache;
Ora cerco di rispondere alle tue domande
1. L'immagine dopo l'upload è arrivata in sites/default/files
2. Se, setto "Visualizzazione Campi" come: "Immagine" in Full Node si vede ma se cambio "Immagine" con "Thickbox:preset image" non si vede
3. Si l'immagine ridotta da imagefield si trova in sites/default/files/imagefield_thumbs
4. No qua l'immagine ridotta da imagecache non si trova in sites/default/files/imagecache/[nome-preset].
Credo sia proprio quest'ultima il problema. Come posso risolvere?
http://www.domuspisa.it
http://www.sicarstudio.it
Dunque, ho provato a mettere a mano l'immagine in sites/default/files/imagecache/[nome-preset] e ora l'immagine si vede sia nella vista che nel full node con thickbox. Ora come risolvo il problema di image cache che non manda l'immagine nella sua cartella?
http://www.domuspisa.it
http://www.sicarstudio.it
Controlla il log - admin/reports/dblog, probabilmente imagecache ha brontolato perchè non capace di completare l'operazione. Forse per causa dei permessi dei files. Io ho:
files - 775
imagecache - 775
[nome-preset] - 775
ecc... - 775
immagine.jpg - 664
Più imparo, più dubito.
Grazie, in quel log mi compaiono questi 3 errori periodicamente:
errore imagecache 02/04/2010 - 12:02 Failed generating an image from 033_0.jpg ... Admin
errore imagecache 02/04/2010 - 12:02 action(id:2): imagecache_scale ... Admin
errore imagecache 02/04/2010 - 12:02 imagecache_scale_image failed. image: ...
da dove li modifico i permessi?
http://www.domuspisa.it
http://www.sicarstudio.it
Dipende dal sistema. Se sei sul hosting - chiedi a loro (magari c'è documentazioni, forse Cpanels). Se sei sul tuo computer, dipende dal SO. Linux: vedi chmod.
Più imparo, più dubito.
io utlizzo windows Vista e sto lavorando in locale, ora provo a vedere se trovo qualcosa. Grazie mille per l'aiuto
http://www.domuspisa.it
http://www.sicarstudio.it
Ho provato ma modificare i permessi ma niente.. ora ho notato questo errore:
warning: Parameter 1 to imageapi_gd_image_resize() expected to be a reference, value given in C:\xampp\htdocs\...\modules\imageapi\imageapi.module on line 165.
Ho provato a cercare su google ma ho trovato solo queste patch che non so dove inserire e in che file inserirle:
imageapi_gd.patch
imageapi_540486.patch
Ci sto perdendo la salute dietro questo problema. Aiutatemi
http://www.domuspisa.it
http://www.sicarstudio.it
http://drupal.org/patch/apply (ho fatto il tatuaggio)
Più imparo, più dubito.
supergnomo come hai risolto poi?