Errore 500 in /wp-admin/admin-ajax.php - Soluzioni e domande frequenti
Ho un singolo sito WordPress 4.9.16 che restituisce errori 500 quando eseguo molte azioni nell'interfaccia di amministrazione. Quando provo a fare cose come aggiungere una nuova categoria, non succede nulla nel front-end e il mio web inspector mostra l'errore.
Ho provato:
- Rinominare il mio file .htaccess e far ricostruire a WP uno nuovo
- Aumentare il limite di memoria di WordPress
- Aumentare il limite di memoria PHP
- Disabilitare tutti i plugin
- Ricaricare i file core in wp-admin e wp-includes
Dopo aver eseguito ciascuno di questi passaggi, continuo a riscontrare un errore 500 in admin-ajax quando provo ad aggiungere una categoria.
I miei prossimi passi sono:
- Cambiare il mio tema
- Aggiornare alla versione corrente 5.6
Ho alcune domande, ma fondamentalmente tutto si riduce a come risolvere il mio errore 500 in admin-ajax.
- Se cambio il mio tema con qualcosa di predefinito (uno dei temi Twenty ______) e poi ripristino il mio tema attuale (un child di Spacious Free), è probabile che incontri grossi problemi? O la maggior parte/tutte le configurazioni rimarranno?
- È probabile che potrò aggiornare a 5.6 se sto ricevendo questo errore? Sembra un passo logico per diagnosticare il problema. Ho rimandato perché non ho avuto modo di testare il sito con la versione 5.x.
- Cos'altro dovrei verificare?
Grazie. -Ben

Non è vero che spesso, quando scrivi tutto quello che hai provato, trovi proprio quell'ultima cosa da provare che poi funziona?
Ho appena scoperto che il mio file admin-ajax aveva i permessi impostati a 000. Ho reimpostato a 644 e tutto ha ricominciato a funzionare correttamente.
