Scenario en PHP: comment mieux gérer les erreurs?

Bonjour,
J’utilise un scénario écrit en PHP, toutes les heures, mais celui-ci parfois se termine mal.
Le log du scénario affiche ceci:

[2021-04-16 06:00:05][SCENARIO] Start : Scenario execute automatiquement sur programmation.
[2021-04-16 06:00:05][SCENARIO] Exécution du sous-élément de type [action] : code
[2021-04-16 06:00:05][SCENARIO] Exécution d'un bloc code
[2021-04-16 06:02:03][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-04-16 07:00:05][SCENARIO] Start : Scenario execute automatiquement sur programmation.
[2021-04-16 07:00:05][SCENARIO] Exécution du sous-élément de type [action] : code
[2021-04-16 07:00:05][SCENARIO] Exécution d'un bloc code
**[2021-04-16 07:00:12][SCENARIO] Cannot use object of type stdClass as array**
[2021-04-16 07:00:12][SCENARIO] Fin correcte du scénario
------------------------------------

Impossible de connaitre la ligne, etc. plus de détails sur l’erreur. J’ai vu dans un post qu’il n’y avait pas de try, throw, catch dans un scénario, donc ma question est: existe-t-il un moyen ou une directive PHP pour obtenir plus de détails pendant l’execution d’un scenario ?
Merci.

https://community.jeedom.com/search?q=try%20catch

Si, c’est possible.

1 « J'aime »

Merci. Je vais m’en inspirer.
cdt

1 « J'aime »