Autore Topic: Problema connessione database "Infinite loop detected in JError"  (Letto 2454 volte)

Offline albertoped

  • Nuovo arrivato
  • *
  • Post: 3
    • Mostra profilo
Buongorno ragazzi,
mi chiamo Alberto ed la prima volta che scrivo su questo forum.
E' anche la prima occasione che mi trovo a lavorare con Joomla e vi chiedo una mano a risolvere questo problema.

Il sito è su *****, ma chi lo ha fatto non ha installato Joomla ma ha solo caricato il file del sito e del pannello di controllo, la versione di Joomla è la vecchia 1.7.2

Il sito che devo aggiornare è www.coopmaris.it ma non appena mi collego questo è l'errore che appare:


Codice: [Seleziona]
[color=rgb(0, 0, 0)][font=times new roman][size=medium]Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in D:\inetpub\webs\coopmarisit\it\libraries\joomla\filter\filterinput.php on line 582Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in D:\inetpub\webs\coopmarisit\it\libraries\joomla\filter\filterinput.php on line 584............ Infinite loop detected in JError#0  JError::throwError(JException Object ([] => 1,[] => 500,[] => JLIB_UTIL_ERROR_CONNECT_DATABASE,[] => ,[] => D:\inetpub\webs\coopmarisit\it\libraries\joomla\error\error.php,[] => 175,[] => ,[] => ,[] => ,[] => ,[] => Array ([0] => Array ([file] => D:\inetpub\webs\coopmarisit\it\libraries\joomla\error\error.php,[line] => 175,[function] => __construct,[class] => JException,[object] => JException Object ( *RECURSION*,[type] => ->,[args] => Array ([0] => JLIB_UTIL_ERROR_CONNECT_DATABASE,[1] => 500,[2] => 1,[3] => ,[4] => 1)),[1] => Array ([file] => D:\inetpub\webs\coopmarisit\it\libraries\joomla\error\error.php,[line] => 253,[function] => raise,[class] => JError,[type] => ::,[args] => Array ([0] => 1,[1] => 500,[2] => JLIB_UTIL_ERROR_CONNECT_DATABASE,[3] => ,[4] => 1)),[2] => Array ([file] => D:\inetpub\webs\coopmarisit\it\libraries\joomla\factory.php,[line] => 600,[function] => raiseError,[class] => JError,[type] => ::,[args] => Array ([0] => 500,[1] => JLIB_UTIL_ERROR_CONNECT_DATABASE)),[3] => Array ([file] => D:\inetpub\webs\coopmarisit\it\libraries\joomla\factory.php,[line] => 253,[function] => _createDbo,[class] => JFactory,[type] => ::,[args] => Array ()),[4] => Array ([file] => D:\inetpub\webs\coopmarisit\it\libraries\joomla\session\storage\database.php,[line] => 84,[function] => getDbo,[class] => JFactory,[type] => ::,[args] => Array ()),[5] => Array ([function] => write,[class] => JSessionStorageDatabase,[object] => JSessionStorageDatabase Object ([] => ,[] => Array ()),[type] => ->,[args] => Array ([0] => okkc27523h73l5duipbnaqe1h4,[1] => )),[6] => Array ([file] => D:\inetpub\webs\coopmarisit\it\libraries\joomla\session\session.php,[line] => 598,[function] => session_write_close,[args] => Array ()),[7] => Array ([file] => D:\inetpub\webs\coopmarisit\it\libraries\joomla\session\session.php,[line] => 129,[function] => close,[class] => JSession,[object] => JSession Object ([] => active,[] => 900,[] => JSessionStorageDatabase Object ([] => ,[] => Array ()),[] => Array ([0] => fix_browser),[] => ,[] => Array ()),[type] => ->,[args] => Array ()),[8] => Array ([function] => __destruct,[class] => JSession,[object] => JSession Object ([] => active,[] => 900,[] => JSessionStorageDatabase Object ([] => ,[] => Array ()),[] => Array ([0] => fix_browser),[] => ,[] => Array ()),[type] => ->,[args] => Array ())),[] => ,[] => Array ([0] => Array ([file] => D:\inetpub\webs\coopmarisit\it\libraries\joomla\error\error.php,[line] => 253,[function] => raise,[class] => JError,[type] => ::,[args] => Array ([0] => 1,[1] => 500,[2] => JLIB_UTIL_ERROR_CONNECT_DATABASE,[3] => ,[4] => 1)),[1] => Array ([file] => D:\inetpub\webs\coopmarisit\it\libraries\joomla\factory.php,[line] => 600,[function] => raiseError,[class] => JError,[type] => ::,[args] => Array ([0] => 500,[1] => JLIB_UTIL_ERROR_CONNECT_DATABASE)),[2] => Array ([file] => D:\inetpub\webs\coopmarisit\it\libraries\joomla\factory.php,[line] => 253,[function] => _createDbo,[class] => JFactory,[type] => ::,[args] => Array ()),[3] => Array ([file] => D:\inetpub\webs\coopmarisit\it\libraries\joomla\session\storage\database.php,[line] => 84,[function] => getDbo,[class] => JFactory,[type] => ::,[args] => Array ()),[4] => Array ([function] => write,[class] => JSessionStorageDatabase,[type] => ->,[args] => Array ([0] => okkc27523h73l5duipbnaqe1h4,[1] => )),[5] => Array ([file] => D:\inetpub\webs\coopmarisit\it\libraries\joomla\session\session.php,[line] => 598,[function] => session_write_close,[args] => Array ()),[6] => Array ([file] => D:\inetpub\webs\coopmarisit\it\libraries\joomla\session\session.php,[line] => 129,[function] => close,[class] => JSession,[type] => ->,[args] => Array ()),[7] => Array ([function] => __destruct,[class] => JSession,[type] => ->,[args] => Array ())),[] => )) called at [D:\inetpub\webs\coopmarisit\it\libraries\joomla\error\error.php:176] #1  JError::raise(1, 500, JLIB_UTIL_ERROR_CONNECT_DATABASE, , 1) called at [D:\inetpub\webs\coopmarisit\it\libraries\joomla\error\error.php:253] #2  JError::raiseError(500, JLIB_UTIL_ERROR_CONNECT_DATABASE) called at [D:\inetpub\webs\coopmarisit\it\libraries\joomla\factory.php:600] #3  JFactory::_createDbo() called at [D:\inetpub\webs\coopmarisit\it\libraries\joomla\factory.php:253] #4  JFactory::getDbo() called at [D:\inetpub\webs\coopmarisit\it\libraries\joomla\session\storage\database.php:84] #5  JSessionStorageDatabase->write(okkc27523h73l5duipbnaqe1h4, ) #6  session_write_close() called at [D:\inetpub\webs\coopmarisit\it\libraries\joomla\session\session.php:598] #7  JSession->close() called at [D:\inetpub\webs\coopmarisit\it\libraries\joomla\session\session.php:129] #8  JSession->__destruct() Infinite loop detected in JError
[/size][/font][/color][size=1em][font=verdana][glow=red,2,300]
Il messaggio di errore è molto più lungo, lo potete vedere collegandovi al sito in questione.[/glow]

So che questo codice dovrebbe aiutarmi a capire come risolvere, ma non riesco ad interpretarlo!

Sapete indicarmi una via?

Grazie mille!
[/font][/size]

edit: no a citazione servizi commerciali

Scusate la citazione del provider!

Volevo aggiungere che prima di questo problema, avevo avuto accesso al pannello di controllo di Joomla www.coopmaris.it/it/administrator e avevo cambiato la password di accesso al pannello. Del DB MySQL invece non ho toccato nulla e i dati nel file configuration.php permettono di accedere al DB nel pannello di controllo del provider.

Grazie!
« Ultima modifica: 02 Lug 2015, 12:30:53 da albertoped »

Offline albertoped

  • Nuovo arrivato
  • *
  • Post: 3
    • Mostra profilo
Re:Problema connessione database "Infinite loop detected in JError"
« Risposta #1 il: 02 Lug 2015, 12:29:41 »
Scusate la citazione del provider!

Volevo aggiungere che prima di questo problema, avevo avuto accesso al pannello di controllo di Joomla www.coopmaris.it/it/administrator e avevo cambiato la password di accesso al pannello. Del DB MySQL invece non ho toccato nulla e i dati nel file configuration.php permettono di accedere al DB nel pannello di controllo del provider.

Grazie!

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 29941
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
    • Xataface Italia
Re:Problema connessione database "Infinite loop detected in JError"
« Risposta #2 il: 02 Lug 2015, 13:38:22 »
Ciao

Purtroppo il tuo sito è messo male per due motivi, primo hai una versione troppo obsoleta e quindi non più sopportata o sopportabile, secondo sei su un server win che non è proprio ideale per farci girare joomla. Inoltre gli errori  sono dovuti chiaramente ad un ambiente non confacente con le richieste minime del cms in base alla versione in uso. Consiglio, visto che sei nuovo incomincia a documentarti partendo dalla sezione guide di questo forum, trasferisciti l'attuale sito in locale ove puoi riprodurre l'ambiente (xampp versione 1.7.3) per farlo girare, poi cambia server da win a Linux ed infine parti con una nuova installazione ultima versione disponbile del ramo 3.4.x e man mano ci trasferisci i contenuti del vecchio sito manualmente con copia incolla.
NEWS DataGrill Xataface Installer (Ver. 1.0.1) per Joomla 3.8.x - DEMO Gestione Magazzino

Offline albertoped

  • Nuovo arrivato
  • *
  • Post: 3
    • Mostra profilo
Re:Problema connessione database "Infinite loop detected in JError"
« Risposta #3 il: 02 Lug 2015, 15:47:12 »
Ciao e grazie per i consigli che seguirò alla lettera!

Ho un dubbio che mi ha messo uno dell'assistenza del provider:

se i record del database sono stati fatti con una versione precedente di Joomla, non sono "compatibili" con una versione successiva...ho capito male?

Grazie

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 29941
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
    • Xataface Italia
Re:Problema connessione database "Infinite loop detected in JError"
« Risposta #4 il: 02 Lug 2015, 16:13:38 »
Sì è così, ogni versione ha una sua struttura differente. Ma i contenuti sono comunque trasportabili  con apposite utility, sempre che non sia possibile fare con copia incolla direttamente nell'editor da vecchio a nuovo.
NEWS DataGrill Xataface Installer (Ver. 1.0.1) per Joomla 3.8.x - DEMO Gestione Magazzino

 

Host

Torna su