Back to top

Autore Topic: Error 500 in seguito ad aggiornamento automatico alla versione 3.8.7  (Letto 3376 volte)

Offline smobit

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
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.

Offline marine

  • Moderator
  • Instancabile
  • *****
  • Post: 6314
  • Sesso: Maschio
    • Mostra profilo
Carica un backup precedente al tentativo di aggiornamento

Offline smobit

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
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..

Offline marine

  • Moderator
  • Instancabile
  • *****
  • Post: 6314
  • Sesso: Maschio
    • Mostra profilo
Il tuo sito è ospitato in un serve propriamente configurato per joomla? per caso hai installato SP Page builder?

Offline smobit

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
Si dovrebbe essere un server configurato per joomla, è stato installato direttamente dal pannello di controllo di plesk.


No, non ho installato SP Page builder.

Offline marine

  • Moderator
  • Instancabile
  • *****
  • Post: 6314
  • Sesso: Maschio
    • Mostra profilo
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!

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
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.

Offline marine

  • Moderator
  • Instancabile
  • *****
  • Post: 6314
  • Sesso: Maschio
    • Mostra profilo
Che intendi per aggiornamento automatico?

Quando installi il CMS da PLESK puoi decidere se aggiornare automaticamente quando esce una nuova versione.

Offline smobit

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
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..

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
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

Offline smobit

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
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..

Offline marine

  • Moderator
  • Instancabile
  • *****
  • Post: 6314
  • Sesso: Maschio
    • Mostra profilo
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.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Se nel titolo per aggiornamenti automatici ti riferisci a plesk, allora l'aggiornamento di joomla come lo hai fatto, quale procedura hai usato?

Offline smobit

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
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..


Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo

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.

Offline marlev

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Consulta l'eventuale file error_log oppure attiva nel file configuration.php la visualizzazione degli errori, imposta cosi
Codice: [Seleziona]
public $error_reporting = 'development';che ti aiuta a capire la causa.
« Ultima modifica: 25 Apr 2018, 16:41:02 da tomtomeight »
Template Joomla ed Estensioni - https://marlev.it/it

Offline smobit

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
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

Offline marlev

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
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....
Template Joomla ed Estensioni - https://marlev.it/it

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Sembrano piú errori di versione php, hai controllato la versione su plesk?

Offline marlev

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
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
Codice: [Seleziona]
Fatal error: Call to undefined method JLanguageHelper::exists()Andrebbe analizzato..
Template Joomla ed Estensioni - https://marlev.it/it

 



Web Design Bolzano Kreatif