(debian, apache, php7.2) Problème d'affichage d'erreur
Posté : 16 janv. 2019, 12:15
Bonjour à tous,
J'ai quelques soucis pour gérer certaines erreurs sur un serveur debianpourtant dans mon php.ini j'ai
Dans mon code j'ai deux fichiers
parameters.php
init_debug.php
Dans mon fichier principal j'ai
Mais j'ai une erreur 500 alors que je voudrais qu'il me dise toto pose problème http://54.38.181.29/api-mission-projet/
Par contre si je fais un echo toto j'ai bien une erreur php qui me dis que la constante n'existe pas.
Auriez-vous une idée?
J'en profite pour une deuxième question, dans mon application qui est une api qui récupère des données depuis salesforce et les intègres à salesforce. J'ai des try catch dans des try catch, le script racine avec un try catch puis try catch des méthodes dans mes classes. C'est une mauvaise pratique?
Merci de votre aide.
J'ai quelques soucis pour gérer certaines erreurs sur un serveur debianpourtant dans mon php.ini j'ai
Code : Tout sélectionner
display_errors = On
display_startup_errors = On
error_reporting = E_ALL
parameters.php
Code : Tout sélectionner
<?php
define('DEBUG', true);
Code : Tout sélectionner
<?php
error_reporting(E_ALL);
ini_set('display_errors', DEBUG ? 1 : 0);Code : Tout sélectionner
require __DIR__ . '/config/parameters.php';
require __DIR__ . '/config/init_debug.php';
toto
die;
Par contre si je fais un echo toto j'ai bien une erreur php qui me dis que la constante n'existe pas.
Auriez-vous une idée?
J'en profite pour une deuxième question, dans mon application qui est une api qui récupère des données depuis salesforce et les intègres à salesforce. J'ai des try catch dans des try catch, le script racine avec un try catch puis try catch des méthodes dans mes classes. C'est une mauvaise pratique?
Merci de votre aide.