Comment afficher les erreurs php

Salut la communauté !

je m’essaie au (re)dev d’un plugin…

alors que ça fonctionnait plutôt pas mal … j’obtiens un Class toto does not exist tout beau tout rouge en haut de ma page. :sweat_smile:

J’ai du oublier un ; ou un truc similaire sur une de mes dernière lignes…
Est ce qu’il y a un moyen d’ afficher les erreurs php pour pouvoir identifier plus rapidement où se situe le soucis ?

(évidemment il n’y a rien dans les fichiers de log du plugin, ni http.error, …)

merci !

Essai ça pas tester je sais pas ce que ça vaut …

Merci pour le retour @olive , mais ca ne match pas avec la demande :frowning:

Je me demandais plutot si yavait pas moyen de mettre quelque chose similaire a error_reporting

@Salvialf

:smiley:

Oui oui j’ai vu en relecture, c’est bizarre que tu n’ai rien dans http.error.

Pourquoi tu n’utilises pas un linter php sur ton IDE ?

c’était le cas et il ne remontait pas d’erreur…
… jusqu’à ce que je vérifie le path de l’exec php qui n’était pas correct dans la conf … :sweat_smile:

une fois corrigé, ca me remonte bien une erreur !
mais qui est présente depuis un petit bout de temps déjà et qui n’avait pas l’air de poser problème il y a 30min (alors que je passais forcément dans cette fonction auparavant), bizarre donc …!


malgré tout si je comprends bien : pas de façon de pouvoir forcer un affichage des erreurs PHP sur Jeedom à la place du simple fait que la class n’existe pas car il y a un soucis sur un des fichiers donc !?

A priori je dirais qu’habituellement une erreur apparait dans le log http.error dans ces circonstances…

promis juré, y’avait rien !
même après refresh, supp cache, … ! :frowning:

on verra si ca se représente :slight_smile:

Salut,

Tu n’auras pas de http.error pour une erreur de syntaxe je pense; c’est seulement les erreurs de runtime.

Faut un linter pour ce genre de chose

1 « J'aime »

Hello,
essaye ceci :slight_smile: #tip2

Malgré tout, parfois il y a des erreurs « silencieuses » dans jeedom, un try / catch sans aucun log ni retour d’erreur et dans ce cas c’est foutu on peut rien voir…

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.