Joomla.it Forum

Joomla! 3 => Installazione, migrazione e aggiornamento => : smobit 25 Apr 2018, 14:28:04

: Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: smobit 25 Apr 2018, 14:28:04
Salve a tutti, vorrei chiedervi un consiglio per provare a risolvere un problema che ho avuto su un sito..
Da ieri, penso a causa dell'aggiornamento automatico a joomla 3.8.7 il sito restituisce codice errore 500 sia lato admin che lato pubblico.
Sapreste dirmi su cosa si deve intervenire per ripristinare il corretto funzionamento?
E' appoggiato su un hosting linux, fino ad ora non mi ha mai dato problemi.. Purtroppo avrei una certa urgenza in quanto lo stiamo utilizzando per le iscrizioni online ad una manifestazione sportiva..
Grazie a chi vorrà aiutarci.
Buona giornata.
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: marine 25 Apr 2018, 14:30:16
Carica un backup precedente al tentativo di aggiornamento
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: smobit 25 Apr 2018, 14:36:03
L'avrei fatto ma.. purtroppo non l'ho.. nell'ultimo backup mancano molte modifiche che avevamo apportato :(  Per questo chiedevo se qualcuno sa dirmi quali file o permessi devo modificare per farlo funzionare..
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: marine 25 Apr 2018, 14:37:32
Il tuo sito è ospitato in un serve propriamente configurato per joomla? per caso hai installato SP Page builder?
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: smobit 25 Apr 2018, 14:41:38
Si dovrebbe essere un server configurato per joomla, è stato installato direttamente dal pannello di controllo di plesk.


No, non ho installato SP Page builder.
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: marine 25 Apr 2018, 15:04:41
Se "dovrebbe" essere un hosting propriamente configurato per joomla non dovresti avere avuto problemi nel aggiornamento, in ogni caso visto che hai fretta, la cosa più rapida è ripristinare il backup.
Hai estensioni particolari installate? Hai aggiornato prima le estensioni e poi il cms?

Prima di fare qualsiasi aggiornamento SEMPRE fare backup completo!
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: tomtomeight 25 Apr 2018, 15:25:07
Che intendi per aggiornamento automatico? Io sono per la maggior parte contrario agli automatismi e preferisco avere il controllo di quello che faccio e quindi aggiorno quando lo decido io, da pannello aggiornamento.
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: marine 25 Apr 2018, 15:32:14
Che intendi per aggiornamento automatico?

Quando installi il CMS da PLESK puoi decidere se aggiornare automaticamente quando esce una nuova versione.
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: smobit 25 Apr 2018, 15:33:17
Infatti, solitamente non attivo gli aggiornamenti automatici, in questo sito però durante l'installazione non ho disattivato gli aggiornamenti automatici dal pannello di controllo di plesk... e da qui il casino..
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: tomtomeight 25 Apr 2018, 15:43:15
In plesk gli aggiornamenti automatici valgono per plesk non per joomla ed anche per questi decido io impostandolo alla sola segnalazione di quando sono disponibili
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: smobit 25 Apr 2018, 15:49:50
Ok abbiamo sbagliato a settare l'aggiornamento e a non fare un backup dopo le modifiche.. lo so.. ma qualcuno sa dirmi cosa si può modificare per risistemare tutto?
Sto cercando in rete, c'è chi dice che può essere un errore del file htaccess (ho provato le modifiche proposte ma nessun risultato), chi dice che può essere un problema di permessi .. ma ancora niente..
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: marine 25 Apr 2018, 15:55:51
Fai prima a ripristinare il backup che hai e rifare le modfiche, non sto scherzando e non voglio scoraggiarti, ma al 99,9% è la via più veloce per riavere il sito funzionante.
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: tomtomeight 25 Apr 2018, 15:56:08
Se nel titolo per aggiornamenti automatici ti riferisci a plesk, allora l'aggiornamento di joomla come lo hai fatto, quale procedura hai usato?
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: smobit 25 Apr 2018, 16:00:24
L'aggiornamento automatico era nella sezione joomla all'interno delle applicazioni di plesk quindi direi che era un aggiornamento automatico di joomla non di plesk.. Io non ho messo mano a niente ieri e l'aggiornamento risale a ieri mattine verso le 8,30..

: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: tomtomeight 25 Apr 2018, 16:05:28

Verifica la versione di php in uso e se persiste il 500,
plesk  permette anche backup automatici, se li avevi attivati segui allora il consiglio di marine.
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: marlev 25 Apr 2018, 16:34:47
Consulta l'eventuale file error_log oppure attiva nel file configuration.php la visualizzazione degli errori, imposta cosi
:
public $error_reporting = 'development';che ti aiuta a capire la causa.
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: smobit 25 Apr 2018, 16:46:43
Grazie mille.
Il risultato degli errori è questo
Warning: strstr() expects parameter 1 to be string, object given in /var/www/vhosts/motocavalcata.com/httpdocs/iscrizione/libraries/joomla/cache/controller/callback.php on line 64Warning: strstr() expects parameter 1 to be string, object given in /var/www/vhosts/motocavalcata.com/httpdocs/iscrizione/libraries/joomla/cache/controller/callback.php on line 70Warning: strstr() expects parameter 1 to be string, object given in /var/www/vhosts/motocavalcata.com/httpdocs/iscrizione/libraries/joomla/cache/controller/callback.php on line 64Warning: strstr() expects parameter 1 to be string, object given in /var/www/vhosts/motocavalcata.com/httpdocs/iscrizione/libraries/joomla/cache/controller/callback.php on line 70Fatal error: Call to undefined method JLanguageHelper::exists() in /var/www/vhosts/motocavalcata.com/httpdocs/iscrizione/libraries/src/Application/SiteApplication.php on line 672


inizio a controllare passo passo e spero di saltarci fuori. Grazie
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: marlev 25 Apr 2018, 17:30:51
Ma gli errori sono attuali? perché questo file /libraries/joomla/cache/controller/callback.php e' assente in joomla 3.8 ma era in joomla 3.7
In ogni caso valuta anche che il sito e' stato hackerato....
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: tomtomeight 25 Apr 2018, 17:33:10
Sembrano piú errori di versione php, hai controllato la versione su plesk?
: Re:Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7
: marlev 25 Apr 2018, 19:20:29
Sembrano piú errori di versione php, hai controllato la versione su plesk?
Su tracker ci sono i casi simili https://issues.joomla.org/tracker/joomla-cms/18073
Questo invece, fa saltare il sito
:
Fatal error: Call to undefined method JLanguageHelper::exists()Andrebbe analizzato..