Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : fgrasso 12 Apr 2012, 23:38:25

: [Risolto] Joomla 2.5.4 e problemi con modulo "Feed Display"
: fgrasso 12 Apr 2012, 23:38:25
Ciao a tutti,
ho effettuato l'aggiornamento del vecchio sito in Joomla 1.x all'ultimissima versione 2.5.4, tutto funziona come deve eccetto per un paio di moduli che visualizzano i feed di altri siti.

Uno di questi moduli è visibile solo in home page e visualizza i feed di un sito esterno, l'altro visibile su tutte le pagine mostra i feed di un forum phpBB3.

Iniziando la navigazione tutto funziona, dopo qualche click i feed non vengono più mostrati, non ci sono indicazioni di errore.

Ho provato a disabilitare e rimuovere il componente Jotcache, ho provato ad abilitare e disabilitare la cache di sistema di Joomla, ho provato tutti i componenti per la lettura dei feed presenti sulla JED e compatibili con Joomla 2.5...ma senza esito.

I link dei feed provati su un reader o sul browser funzionano.

Ho provato anche a creare un modulo di prova che legga i feed di Repubblica o de Il Corriere ma il problema si ripresenta.

Cosa ne pensate ? Che prove posso fare ?

Grazie per la collaborazione,
Fabio
: Re:Joomla 2.5.4 e problemi con modulo "Feed Display"
: conti1 13 Apr 2012, 06:34:54
ciao
sicuro  che il modulo in questione  funzioni  sulla 2.5?
se non funge sulla 2.5 devi sostituire il modulo con  uno x la versione 2.5
: Re:Joomla 2.5.4 e problemi con modulo "Feed Display"
: fgrasso 13 Apr 2012, 07:48:09
Purtroppo é il modulo di sistema..creato exnovo dopo il passaggio alla 2.5

Il link è  www.collegio.geometri.ge.it (http://www.collegio.geometri.ge.it)
: Re:Joomla 2.5.4 e problemi con modulo "Feed Display"
: fgrasso 13 Apr 2012, 11:47:57
UPDATE: sullo stesso server ho fatto una installazione pulita della 2.5.4 con i dati di esempio ed ho creato i due moduli, il problema si ripresenta ...  :(
: Re:Joomla 2.5.4 e problemi con modulo "Feed Display"
: fgrasso 13 Apr 2012, 16:20:51
Sembra risolto!

Leggendo qui http://forum.joomla.org/viewtopic.php?p=2514289
ho fatto un override del mod_feed applicando questa modifica al codice:

// FIX! Clean Cache
$cache = JFactory::getCache('feed_parser');
$cache->clean();

prima della riga
//check if cache diretory is writable as cache files will be

Questo pulisce la cache per il modulo eliminando il problema.
: Re:Joomla 2.5.4 e problemi con modulo "Feed Display"
: fgrasso 15 Apr 2012, 22:32:39
Purtroppo la soluzione indicata sopra NON FUNZIONA.

Dopo poco i feed non si vedono...

Idee ?
: Re:Joomla 2.5.4 e problemi con modulo "Feed Display"
: dumyilblog 15 Apr 2012, 22:43:48
Io ho sostituito il modulo e tutto e' andato bene...ho messo quello della 2.5
: Re:Joomla 2.5.4 e problemi con modulo "Feed Display"
: fgrasso 15 Apr 2012, 23:27:55
Lo hai messo in override o lo hai sostituito ?

In ogni caso domani provo per capire se almeno funziona ...
: Re:Joomla 2.5.4 e problemi con modulo "Feed Display"
: 56francesco 15 Apr 2012, 23:29:11
probabilmente il server non accetta feed in entrata oppure in uscita, oppure il proprietario dei feed ti blocca.
: Re:Joomla 2.5.4 e problemi con modulo "Feed Display"
: fgrasso 16 Apr 2012, 10:00:01
Nel dettaglio succede questo:

quando svuoto la cache e navigo nella directory \cache\feed_display vengono creati due file, ad esempio 23f7bc2a9e190007168172199055cfbe-cache-feed_parser-0c5c34524d7ca75925cee4667b39f654.php che contiene
:
<?php die("Access Denied"); ?>#x#a:2:{s:6:"output";s:0:"";s:6:"result";b:1;}
 

Nella directory \cache\mod_feed ci sono altri due file che sembrano contenere i feed , ad esempio 23f7bc2a9e190007168172199055cfbe-cache-mod_feed-f81ed89dc9efe2bf5a151b92afc38d28 :

:
<?php die("Access Denied"); ?>#x#a:2:{s:6:"output";a:2:{s:4:"body";s:0:"";s:4:"head";a:0:{}}s:6:"result";s:1636:"<div class="moduletable">
 <h3><span
   class="backh"><span class="backh2"><span class="backh3">Formazione continua a cura di Associazione & Formazione</span></span></span></h3>
 
   <div style="direction: ltr; text-align: left ! important"  class="feed">
   
         <ul class="newsfeed">
                     <li class="newsfeed-item">
                           <h4 class="feed-link">
            <a href="http://public.collegiogeometri.mips-informatica.eu/?IdCorso=431&amp;ext=1" target="_blank">
               Seminario Informativo -  - ANCORA POSTI DISPONIBILI</a>
               </h4>                        </li>
                        <li class="newsfeed-item">
                           <h4 class="feed-link">
            <a href="http://public.collegiogeometri.mips-informatica.eu/?IdCorso=428&amp;ext=1" target="_blank">
               Corso -  - Aggiornamento Annuale Sicurezza D.Lgs 81/08</a>
               </h4>                        </li>
                        <li class="newsfeed-item">
                           <h4 class="feed-link">
            <a href="http://public.collegiogeometri.mips-informatica.eu/?IdCorso=427&amp;ext=1" target="_blank">
               Seminario Informativo - 11/04/2012 - REPORT COORDINATORI SICUREZZA AL 03/04/2012</a>
               </h4>                        </li>
                        <li class="newsfeed-item">
                           <h4 class="feed-link">
            <a href="http://public.collegiogeometri.mips-informatica.eu/?IdCorso=426&amp;ext=1" target="_blank">
               Seminario Informativo - 20/04/2012 - Energie rinnovabili negli edifici</a>
               </h4>                        </li>
                        <li class="newsfeed-item">
                           <h4 class="feed-link">
            <a href="http://public.collegiogeometri.mips-informatica.eu/?IdCorso=422&amp;ext=1" target="_blank">
               Seminario Informativo -  - POSTI DISPONIBILI</a>
               </h4>                        </li>
                     </ul>

   </div>
</div>
";}
 

Quando i feed smettono di venire visualizzati, questo file diventa cosi:

:
<?php die("Access Denied"); ?>#x#a:2:{s:6:"output";a:2:{s:4:"body";s:0:"";s:4:"head";a:0:{}}s:6:"result";s:307:"<div class="moduletable">
 <h3><span
   class="backh"><span class="backh2"><span class="backh3">Formazione continua a cura di Associazione & Formazione</span></span></span></h3>
 
   <div style="direction: ltr; text-align: left ! important"  class="feed">
   
         <ul class="newsfeed">
                  </ul>

   </div>
</div>
";}
 

ovvero sembra sia stata eliminata la parte dei feed.

Quando si verifica il problema i feed sembrano lavorara con altri feed reader.

: Re:Joomla 2.5.4 e problemi con modulo "Feed Display"
: fgrasso 16 Apr 2012, 22:03:53
C'è qualcuno che usa la visualizzazione di feed i altri siti sulla 2.5.4 e che mi può mandatre in mp le informazioni di sistema cosi vedo se il mio server è configurato correttamente ?

grazie in anticipo
: Re:Joomla 2.5.4 e problemi con modulo "Feed Display"
: fgrasso 17 Apr 2012, 15:48:40
Risolto.

Il problema era causato da un conflitto tra il componente Jotcache e la cache di sistema.
Quast'ultima seppur apparentemente disabilitata conflittava con Jotcache.

Ho rimosso Jotcache, abilitato e disabilitato la cache di sistema e verificato che fosse effettivamente disabilitata. Ho pulito la cartella cache ed ho reinstallato Jotcache.

Ora funziona.