Questo non è mai successo prima. Di solito visualizza l'errore, ma ora mi dà solo un errore del server interno 500. Ovviamente prima, quando ha visualizzato l'errore, erano diversi server. Ora sono su un nuovo server (ho una root completa, quindi se devo configurarlo da qualche parte nel php.ini, posso farlo.) O forse è qualcosa con Apache?Come posso far visualizzare a PHP l'errore invece di darmi 500 Internal Server Error
L'ho sopportato trasferendo il file sul mio altro server e eseguendolo lì per trovare l'errore, ma è diventato troppo noioso. C'è un modo per risolvere questo problema?
Che suona come un problema di apache, non un problema con PHP. Apache genererà un 500 ogni volta che ha problemi di configurazione (come la sintassi errata in .htaccess). Controlla il tuo log degli errori di Apache per un messaggio di errore. –