PHP CLI ne pas utiliser stderr pour les erreurs de sortie

Je suis l'exécution du PHP CLI par un NSTask dans MacOS, mais cette question est plus sur la CLI lui-même.

Je suis à l'écoute des stderr pipe, mais rien n'est sortie de n'importe quel fichier j'essaie de le lancer:

  • Si le type de fichier n'est pas un texte brut, stdout ensembles de ?.
  • Si le fichier est un script php avec des erreurs, les messages d'erreur sont encore imprimés à stdout.

Est-il passer à l'interprète pour la gestion des erreurs par le biais de stderr? Puis-je avoir une option pour détecter les erreurs autres que l'analyse stdout?

OriginalL'auteur Petruza | 2011-06-22