Back to top

Autore Topic: RISOLTO: Cambiamenti nel backend non si propagano nel frontend  (Letto 1973 volte)

Offline glauco.b

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Ciao a tutti

Scusatemi per la richiesta forse scema (lo spero per me  ??? )

Sto per impazzire definitivamente:
Oggi, dopo aver fatto una serie di modifiche a vari articoli (tutte andate a buon fine) ha iniziato a verificarsi un problema totalmente assurdo: faccio modifiche agli articoli nel backend, ma nel frontend non cambiano. Se li cambio dal frontend, la modifica rimane, ma non si vede nel backend.

Ho, nell'ordine:
-Cancellato la cache
-Disabilitato il plugin system cache
-Disabilitato la cache dai settings del sito
-Cancellato la cache del browser
-Usato un altro browser
-Cancellato i file di cache dalle directory sul server
-Abilitato/disabilitato i SEF
-Fatto qualsiasi altro genere di possibile tentativo

La cosa sempre più assurda è che guardando nelle tabelle del DB con phpmyadmin il contenuto è esattamente quello che io vedo dal backend, non quello che c'è nel frontend.

Ho rovistato in tutte le tabelle del DB, ma non riesco proprio a capire dove diavolo vada a pescare/salvare il maledetto contenuto che vedo nel frontend, proprio non lo capisco. E non c'è più l'ombra di un file di cache su tutta la directory del sito.

Notare che da quando è iniziato a presentarsi il fenomeno non ho installato nè disinstallato alcunchè (moduli, componenti, ...), ho solo modificato articoli e menu.

L'unica ipotesi è che ci sia un qualche tipo di caching lato php, ma siamo veramente nella fantascienza

Se qualcuno sa qualcosa, per favore mi aiuti  :'(







« Ultima modifica: 11 Feb 2009, 16:42:23 da glauco.b »

Offline = odino =

  • Instancabile
  • ******
  • Post: 5696
  • Sesso: Maschio
  • "In realtà li trasforma in menomati" Danzel
    • Mostra profilo
Re: Cambiamenti nel backend non si propagano nel frontend
« Risposta #1 il: 11 Feb 2009, 10:07:35 »
refresha la pagina con ctrl + R, noti le modifiche?

Offline glauco.b

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re: Cambiamenti nel backend non si propagano nel frontend
« Risposta #2 il: 11 Feb 2009, 11:19:42 »
Eh, fosse così facile...

Ho refreshato uno zillione di volte, ho anche cambiato PC

Passate 8 ore, il fenomeno è ancora lì. Non riesco più ad aggiornare gli articoli nel frontend, è assurdo.

Sembra quasi che ci siano due DB.

Ma scusate: quando si edita un articolo dal frontend, Joomla lo cambia nel DB alla tabella jos_content, giusto? Come dal backend, no?

Ci sono altre tabelle nel DB dove va a finire il contenuto?  ???

Offline milkplus

  • Appassionato
  • ***
  • Post: 357
    • Mostra profilo
Re: Cambiamenti nel backend non si propagano nel frontend
« Risposta #3 il: 11 Feb 2009, 11:43:29 »
Gli articoli sono pubblicati?

Offline glauco.b

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re: Cambiamenti nel backend non si propagano nel frontend
« Risposta #4 il: 11 Feb 2009, 14:46:15 »
Scusatemi se rispondo con un certo ritardo...

Si, gli articoli sono pubblicati.

Ma comunque il problema sta diventando veramente ridicolo.

Ho aggiunto un utente di test nel backend. Tento di loggarmi come il nuovo utente appena creato (che è abilitato, attivo, confermato, ...) e niente! non si logga

Sembra quasi che il frontend stia usando un DB e il backend un altro DB

 ???  ???  ???  ???


Offline glauco.b

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re: Cambiamenti nel backend non si propagano nel frontend
« Risposta #5 il: 11 Feb 2009, 14:50:04 »
BTW

Il problema si verifica SOLO con gli articoli, qualsiasi altro cambiamento viene propagato correttamente (menu, nomi dei moduli, posizioni, pubblicato/non pubblicato, ...)

Offline glauco.b

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re: Cambiamenti nel backend non si propagano nel frontend
« Risposta #6 il: 11 Feb 2009, 16:41:59 »
OK

Risolto  ::)

La colpa è di joomfish. Se si modifica tutto dal frontend, joomfish assume che si stia facendo una traduzione e va a cambiare la traduzione dell'articolo, non il master (la tabella quindi è jos_jf_content, non jos_content).

Quindi quello che succede è che io ho cambiato una singola lettera dal frontend, e da quel momento quello è l'articolo che io vedevo. Qualsiasi cambiamento del master non si riflette automaticamente nella traduzione.

E' bastato fare la traduzione e tutto ha funzionato  ;D

Lo ho scpoerto solo rovistando furiosamente nel DB...



Offline = odino =

  • Instancabile
  • ******
  • Post: 5696
  • Sesso: Maschio
  • "In realtà li trasforma in menomati" Danzel
    • Mostra profilo
Re: RISOLTO: Cambiamenti nel backend non si propagano nel frontend
« Risposta #7 il: 11 Feb 2009, 16:48:22 »
bravo  :)

 



Web Design Bolzano Kreatif