Comment activer les invites d'erreur dans TP5 :
Lors de l'utilisation du framework tp5, aucun message d'erreur ne s'affichera pendant le test, seul "Le la page a une erreur" s'affichera. , J'ai vérifié de nombreuses méthodes, et maintenant je vais résumer :
tp5 n'affiche pas de messages d'erreur en mode déploiement. Pour activer le mode débogage,
définissez définir dans public/index.php, qui est le fichier d'entrée ('APP_DEBUG', true);
Défini dans config.php
'SHOW_PAGE_TRACE'=>true,
'debug' =>true,
Après avoir activé le mode débogage, j'ai constaté que l'erreur n'était toujours pas affichée. J'ai vérifié convention.php (sous l'entrée du fichier thinkphp) et. J'ai trouvé qu'il y avait un élément
dans les paramètres d'exception et d'erreur 'show_error_msg' => false
, je l'ai donc changé en true
, puis le message d'erreur s'affichera.
Supplément :
J'ai trouvé que tp5 a deux fichiers : config.php et database.php dans le répertoire de l'application. Vous pouvez les modifier directement dans ces deux fichiers, il n'est donc pas nécessaire de créer un nouveau conf/config.php pour le modifier. Si ce fichier est créé, les paramètres d'origine de config.php et de database.php dans le répertoire de l'application seront invalides.
Pour plus de connaissances connexes, veuillez visiter le Site Web PHP chinois ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!