it-swarm.dev

Come trovo cosa sta causando l'errore quando visualizzo la "schermata di errore 500"

Di recente ho trasferito il mio sito joomla 2.5.6 su un nuovo server. Il sito e il database sono entrambi connessi e i file sono stati trasferiti ma ricevo un errore 500 in 2 occasioni separate;

  1. Quando si salva una pagina dopo averla aggiornata o modificata qualsiasi impostazione (le modifiche che ho apportato continuano ad applicarsi ma viene visualizzata la schermata di errore).

  2. Quando si tenta di aggiornare la versione nel pannello di amministrazione di Joomla.

Ho letto domande in cui le persone menzionano error.log, ma finora non sono riuscito a trovarlo. Qualcuno potrebbe consigliarmi il modo migliore per trovare ciò che sta causando errori all'interno del sito?

1
Matthew Proctor

Il temuto errore 500 è la rovina della mia esistenza. Se la segnalazione degli errori non sta cancellando nulla, la prima cosa che controllo di solito è il file htaccess per vedere se è il problema. Nel tuo caso, puoi ancora arrivare alle cose, quindi sospetto che non sia questo il problema.

La prossima cosa che faccio è iniziare a disinstallare e reinstallare o aggiornare le cose. Ho avuto la roba di Akeeba rompere un sito prima e una disinstallazione-reinstallazione ha funzionato. Ogni tanto ciò accade anche con alcune altre estensioni.

In alcuni casi, è stato qualche piccolo plugin da qualche parte che è diventato in qualche modo pazzo. A un certo punto ho letteralmente fatto un processo di eliminazione e ho spento un sacco di estensioni fino a quando non ho iniziato a ricevere messaggi di errore sul front-end o il problema è andato via.

Inoltre, prova a impostare la segnalazione errori su Sviluppo, penso che attivi i messaggi nel back-end.

Ad ogni modo, dubito che sia un problema di autorizzazione tanto quanto lo è che hai qualcosa che è parzialmente rotto lì dentro.

Gestisci JCE? in tal caso, prova a reinstallarlo o disabilitarlo per vedere se questo è il problema). Di recente ho riscontrato questo problema con un sito quando abbiamo aggiornato JCE prima di aggiornare il core di joomla. A JCE non piaceva affatto. Ho finito per recuperare un backup del sito, rilasciarlo in MAMP e quindi aggiornare prima il core, quindi aggiornare altre parti dopo. Ho rotto il sito diverse volte fino a quando non ho capito bene.

Spero che questi suggerimenti siano utili per capirlo.

2
Brian Peat