Ho un problema su un presert di Imagecache di Drupal
Ho un problema su un presert di Imagecache di Drupal
Drupal funziona attraverso dei moduli (in Joomla vengono chiamati plug in)
questi moduli sono dei blocchi separati ideati da terze persone e funzionano
ci sono dei blocchi di base e poi in base a quello che vuoi fare ci sono dei moduli specifici
e fino a qui tutto va bene.
e tutto è perfetto. Sto cercando adesso di implementare una galleria di immagini. Ci sono numerosi moduli che fanno questo. Ma uno che mi piace tanto e su cui ho messo gli occhi da una settimana è Nivoslider.
Questo modulo richiede una decina di moduli aggiuntivi tra cui tutte le librerie di immagini e file multimediali.
Uno di questi moduli è il modulo Views (Viste), questo non è altro che un modulo che fa una query sul database
Immagina che l'home page è fatta con views. Lui visualizza tutto i contenuti di tipo Articolo (ho chiamato così un tipo contenuto) e poi secondo alcune opzioni me li fa vedere in questo modo
Ora Views è un modulo molto flessibile e co 10000 opzioni e possibilità di fare tutto.
Views con Nivo Slider sono i moduli che mi dovrebbero creare la galleria di immagini.
Un modulo che serve per questo è il modulo Imagecache
Questo modulo crea i preset che sono dei formati di immagine.
Io ho impostato e tutto ed è tuttp perfetto, l'unica cosa è che non mi mostra l'anteprima del preset e quindi poi neanche la galleria.


Ciao, cerca nei log di Drupal
Ciao, cerca nei log di Drupal errori relativi a imagecache (li trovi in admin/reports/dblog), se li trovali postali.
Se provi ad accedere dal browser direttamente alle immagini il server ti risponde con un errore (tipo errore interno 500 o altro)?
http://ganovelli.it
Sto riscontrando anch'io lo
Sto riscontrando anch'io lo stesso problema.
I preset thumbnail delle immagini caricate con ImageCache non si riescono a vedere nè all'interno delle pagine e nemmeno nelle gallerie quindi.
Appare il riquadro con la classica "x" rossa che è comunque cliccabile ed apre l'immagine originale correttamente.
Si blackice78 l'errore risulta quello, precisamente:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, info@altervista.org and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Il sito in Drupal, esportato da locale a remoto permetteva la visione delle thumbnail.
Mentre ogni pagina creata da quel momento non faceva vederle.
Ho fatto un flush del preset thumbnail creato e a questo punto nessuna delle pagine (anche create in precedenza) fanno mostrare i thumbnail.
Com'è possibile ovviare?
In attesa ringrazio anticipatamente.
Hmm.. quale versione di
Hmm.. quale versione di imageapi è installata?
http://ganovelli.it
La versione è 6.x-1.9. Grazie
La versione è 6.x-1.9.
Grazie per la veloce risposta.
Prova queste cose in ordine e
Prova queste cose in ordine e controlla ad ogni step se il sistema riprende a funzionare regolarmente:
a) Controlla che anche imagecache sia aggiornato
b) Controlla i diritti di scrittura sulla directory dei file
c) Decommenta le righe relative a "Options" dentro l'.htaccess presente dentro la cartella files
d) Decommenta TUTTE le righe l'.htaccess presente dentro la cartella files (ma non cancellare il file)
ps hai i clean url attivati? Imagecache li richiede
Se non risolvi, posta di seguito se ci sono gli errori di imagecache sul log degli eventi di drupal.
http://ganovelli.it
ImageCache risulta
ImageCache risulta aggiornato, ma risulta disponibile un aggiornamento per il module Image.
Potrebbe essere utile?
Nel file .htaccess in sites/default/files ci sono soltanto 3 righe, la prima è SetHandler ...
mentre le ultime due sono:
Options None
Options +FollowSymLinks
Quindi sembrerebbe che niente debba essere decommentato.
Per quanto riguarda i clean URL giustamente sono disattivati, ma sono oscurati e non attivabili e sotto appare un riquadro con scritto: "La configurazione del vostro sistema attualmente non supporta questa funzione. La pagina del manuale sugli URL semplificati contiene informazioni aggiuntive per la soluzione dei problemi."
La cosa che più si avvicina
La cosa che più si avvicina al problema solo i clean url disattivati.
Prova ad aprire il file .htaccess nella root del sito, cerca le righe
# Don't show directory listings for URLs which map to a directory.
Options -Indexes
# Follow symbolic links in this directory.
Options +FollowSymLinks
decommentale così
# Don't show directory listings for URLs which map to a directory.
#Options -Indexes
# Follow symbolic links in this directory.
#Options +FollowSymLinks
poi prova ad attivarli.
http://ganovelli.it
Ho provato a commentare le
Ho provato a commentare le righe specificate ma nella pagina CleanURL sono sempre oscurati :(
puoi postare un link diretto
puoi postare un link diretto al sito in questione?
http://ganovelli.it
Una pagina di esempio
Una pagina di esempio potrebbe essere questa:
http://sanmacario.altervista.org/?q=taxonomy/term/12
Hmm... ho provato al volo
Hmm... ho provato al volo un'installazione su altervista di drupal.. vedi se togliendo il commento dentro il file .htaccess nella root alla riga
# RewriteBase /puoi attivare gli url semplificati
http://ganovelli.it
Perfetto!! Adesso funzionano
Perfetto!! Adesso funzionano :)
Grazie mille per il "Pronto intervento"!! :)
L'unica cosa è che adesso ad
L'unica cosa è che adesso ad ogni immagine nelle pagine normali (non quelle con le thumbnail) non mi appaiono più le foto :| L'URL della foto adesso è preceduto da /node/ anche se vado a modificare ogni singola pagina :S
Esempio:
http://sanmacario.altervista.org/node/1
Risolto. Semplicemente
Risolto.
Semplicemente inserendo come link dell'immagine il percorso assoluto del sito (http://nomesito.altervista.org/..)
Era semplicemente per capire come potesse succedere quella cosa :)
Grazie di nuovo!
Prova a vedere se lo risolvi
Prova a vedere se lo risolvi inserendo direttamente nel tuo settings.php
$base_url = "http://sanmacario.altervista.org";A presto!
http://ganovelli.it
Ok. Un ultima domanda, magari
Ok.
Un ultima domanda, magari non è questo il topic giusto ma è possibile in qualche maniera, una volta attivato il modulo ritratti per il profilo utente, far si che l'immagine venga ridimensionata ad una grandezza predefinita?
Altrimenti chi inserisce immagini enormi si ritrova immagini enormi. É possibile farlo sempre con thumbnail di ImageCache ad esempio?
http://drupal.org/project/ima
http://drupal.org/project/imagecache_profiles :-D
http://ganovelli.it