Comment faire pour activer le rapport d'erreurs dans nginx php config

J'ai essayé pendant trois jours maintenant pour activer le rapport d'erreurs dans PHP. J'ai eu pendant un certain temps, à l'aide de la fonction ini_set('afficher les erreurs' 1); function jusqu'à ce que j'ai essayé de vous connecter à une base de données; il n'a pas de travail. Maintenant, j'ai activé la fonction error_reporting, display_startup_errors, log_errors sans aucun effet sur les rapports d'erreurs. J'ai changé tous les cinq fichiers de configuration (le développement de l'ini, de la production ini, le php.fichier ini situé(s) en php/7.0/cli, php/7.0/fpm, et même l'un dans apache2 (même si je suis en cours d'exécution nginx)

Je commence à douter de mes propres capacités, toute aide est grandement appréciée.

EDIT: j'ai utilisé la fonction ini_set fonction décrite ci-dessus dans mes fichiers, et cela a fonctionné jusqu'à ce que j'ai essayé de vous connecter à une base de données. J'ai confirmé que j'ai activé les rapports d'erreur pour le php.fichier ini décrit dans la fonction phpinfo() chemin d'accès au répertoire. Aucun effet que ce soit.

Dans la plupart des cas, vous pouvez simplement ajouter: ini_set('display_errors', 1); error_reporting(E_ALL); au début de votre script, et des messages d'erreurs affichés comme ça. Si vous voulez faire que via la config, faire un phpinfo() script, voir où quel fichier de configuration est chargé et modifier ce fichier jusqu'à ce que phpinfo() montre les rapports d'erreurs et erreurs d'affichage que vous souhaitez avoir.
Double Possible de Comment puis-je obtenir des Erreurs PHP pour l'affichage?
Vous me conduire là où j'ai commencé 😮 Merci bien, je vais continuer de chercher une réponse!
La commande que vous utilisez pour la connexion db?
Les deux error_reporting et display_errors ne sont pas définies correctement si vous ne voyez pas les erreurs. Faire un test: echo HELLO; if(array_key_exists($a, $b)) echo "Hello"; Ne vous voir mises en garde? Sinon, la config est absolument pas en place correctement. Si oui, il est de votre adaptateur DB. Vous aurez à faire d'erreur de capture.

OriginalL'auteur Frank | 2016-02-10