Occasionalmente avrò un codice PHP mal formato e otterrò un errore 500. Sto eseguendo Apache 2.2 su un laptop Windows 7. Come IDE ho iniziato a utilizzare PhpStorm.PHP 5.3 - Risoluzione dei problemi 500 Errori - Debug - Errori di errore
Qual è il modo migliore per rilevare questi errori ed essere informati del numero di riga? Perché gli errori di sintassi relativi a OOP tendono a generare 500 errori e i problemi di funzionamento tendono a restituire errori normali?
Esempio di errore di sintassi: chiamare un metodo statico da una classe con un singolo due punti anziché due punti.
UPDATE: Si veda risposta accettata e tutti i commenti.
Non sono sicuro di cosa si intende per "errori normali"? Se il codice non viene analizzato a causa di un errore di sintassi, mi aspetto un 500 dal server Web con i dettagli degli errori di compilazione nei registri (non nel display per l'utente). – David