PHP 5.3 - Dépannage 500 Erreurs de Débogage - Erreurs d'analyse

De temps en temps je vais avoir quelque mal formé code PHP et j'obtiens une erreur 500. Je suis en cours d'exécution d'Apache 2.2 sur un Windows 7 ordinateur portable. IDE j'ai commencé à utiliser PhpStorm.

Quel est le meilleur moyen de détecter ces erreurs et d'être informé du numéro de ligne?
Pourquoi faire de la programmation orientée objet liés à des erreurs de syntaxe ont tendance à jeter des 500 erreurs et les problèmes de la fonction ont tendance à revenir normal des erreurs?

Exemple de syntaxe erreur: l'appel d'une méthode statique d'une classe avec une seule virgule au lieu de deux points.

Mise à JOUR:
Consultez accepté de répondre et de tous les commentaires.

  • Je ne suis pas sûr de ce que vous entendez par "normal" erreurs? Si le code ne parvient pas à analyser en raison d'une erreur de syntaxe alors je m'attends à une 500 de du serveur web avec compilation détails de l'erreur dans les logs (pas dans l'écran de l'utilisateur).
InformationsquelleAutor BuddyJoe | 2011-12-19