Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : MarcoJ 03 Nov 2009, 16:28:31
-
Ciao a tutti,
ho installato il componente ImageSlideShow per la visualizzazione di immagini a rotazione.
Semplice e pulito.
Nella configurazione questo richiede il nome della directory che contiene le immagini da ruotare e per default propone "images/stories".
Io ho fatto 10 immagini e le ho messe su "images/stories/show".
In locale tutto funziona ok.
Quando sono andato poi a metterlo in rete nella posizione in cui c'è il mio componente il sistema visualizza la seguente frase:
images/stories/show Not a directory.
Ma che vuol dire che non è una directory ?
Preciso che:
- i permessi sulla directory sono tutti giusti;
- i permessi sulle immagini sono tutti giusti;
- le immagini sono raggiungibili in rete se si tenta di visualizzarle come "www.miosito.it/images/stories/show/slide1.jpg".
Qualcuno ha idee ?
Grazie
-
Reitero nella speranza... ;D
-
Mi auto-posto la soluzione al problema :D.
Questo deriva da come sono gestite le directory quando si usa joomla in locale (dove si usa un emulatore), rispetto a come si gestiscono quando si lavora in rete. Preciso che nel mio caso la mia applicazione usa un server Windows.
Nella configurazione del modulo viene richiesto di introdurre il path della directory nella quale si trovano le immagini da far ruotare.
Per default questo è "images/stories/fruit".
Ma già questo in locale questo funziona, ma in rete no.
Come si risolve ?
Semplicemente specificando il percorso come "../images/stories/fruit".
Questo però fa si che la cosa funzioni in rete, ma ovviamente non in locale, a conferma del fatto che nessuno è perfetto 8)
Peraltro segnalo che questo problema mi è già capitato ed in particolare quando vado a gestire delle path attraverso PHP.
Ciao a tutti