Recentemente la versione di WordPress che fa girare questo blog si è automaticamente aggiornata alla 4.2.4. Tutto funzionava normalmente eccetto le pagine di amministrazione, alcune delle quali non venivano visualizzate e producevano l’errore 500 Internal Server Error. Queste pagine erano la pagina di login a wp-admin, la pagina dei plugin installati e di aggiunta di un nuovo plugin. Stranamente, il log di errori del server (Linux, hostato da Aruba) era vuoto.
Una ricerca su Google ha mostrato una serie di possibili soluzioni al problema, tra cui:
- la rimozione del file .htaccess;
- l’aumento della memoria php tramite la creazione di file php.ini;
- un cambio di tema;
- la rimozione di ogni plugin dalla relativa cartella con la successiva disattivazione automatica di ogni plugin al successivo accesso al pannello di amministrazione.
Nessuna di queste soluzioni mi ha permesso di risolvere completamente il problema. La rimozione dei plugin mi ha permesso di effettuare il login al pannello di amministrazione, ma la pagina per l’installazione di nuovi plugin continuava a generare lo stesso errore. Inoltre, ogni tentativo di riattivare i plugin singolarmente per individuare quello potenzialmente problematico non era possibile in quanto una qualsiasi subfolder presente nella cartella plugins produceva nuovamente l’errore 500.
Alla fine, quasi per caso ho scoperto che la soluzione consisteva nel cambiare la versione php che faceva girare il sito, accedendo al pannello di controllo dell’hosting. Ho cambiato la versione da 5.2.17 ad una 5.3 e tutto si è “magicamente” risolto!
NDR: assicuratevi SEMPRE di avere un backup funzionante del vostro blog..!
Agosto 11th, 2015 alle 09:06
Dire grande è dire poco ! Grazie di cuore !! Le avevamo tentate tutte ma aggiornare il php su pannello di controllo non ci saremo mai arrivati.
Lo staff
Agosto 11th, 2015 alle 16:58
Grazie infinite, erano due giorni che cercavo la soluzione al tuo stesso identico problema…
Stavo lentamente affondando nello spam visto che akismet non fungeva piu!
Agosto 12th, 2015 alle 13:43
[…] Per approfondimenti vi lasciamo alla pagina del Blog Dega’s Blog con la soluzione 500 Internal Server Error […]
Agosto 14th, 2015 alle 12:47
Stavo impazzendo da 3 giorni a cercare una soluzione! Grazie!
Agosto 20th, 2015 alle 17:24
Grazie mille! Avevo lo stesso identico problema e non riuscivo a trovare la soluzione!
Agosto 24th, 2015 alle 21:58
Grazie Mille. Mi hai risolto un problemone.
Agosto 26th, 2015 alle 16:01
ti ringrazio moltissimo, come gli altri stavo ormai disperando!
Settembre 11th, 2015 alle 23:56
Anche io sono riuscita a risolvere!! Grazie davvero!!
Settembre 16th, 2015 alle 20:43
Grazie mille anche io avevo lo stesso problema con Aruba ! !
Settembre 21st, 2015 alle 15:15
Ho cercato ovunque una soluzione… tutti i siti parlavano di “permessi” (hosting aruba – linux)
…niente da fare..
poi sono passato di qui per botta di c### ed ho risolto il problema…. ti mando la cesta per Natale… GRAZIE MILLE!