par
kevin254kl » 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
Code : Tout sélectionner
display_errors = On
display_startup_errors = On
error_reporting = E_ALL
Dans mon code j'ai deux fichiers
parameters.php
init_debug.php
Code : Tout sélectionner
<?php
error_reporting(E_ALL);
ini_set('display_errors', DEBUG ? 1 : 0);
Dans mon fichier principal j'ai
Code : Tout sélectionner
require __DIR__ . '/config/parameters.php';
require __DIR__ . '/config/init_debug.php';
toto
die;
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.
Bonjour à tous,
J'ai quelques soucis pour gérer certaines erreurs sur un serveur debianpourtant dans mon php.ini j'ai
[code]
display_errors = On
display_startup_errors = On
error_reporting = E_ALL
[/code]
Dans mon code j'ai deux fichiers
parameters.php
[code]<?php
define('DEBUG', true);
[/code]
init_debug.php
[code]<?php
error_reporting(E_ALL);
ini_set('display_errors', DEBUG ? 1 : 0);[/code]
Dans mon fichier principal j'ai
[code] require __DIR__ . '/config/parameters.php';
require __DIR__ . '/config/init_debug.php';
toto
die;
[/code]
Mais j'ai une erreur 500 alors que je voudrais qu'il me dise toto pose problème [url]http://54.38.181.29/api-mission-projet/[/url]
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.