Projet

Général

Profil

Actions

Anomalie #6535

fermé

WSH : Mail en cas d'erreur

Ajouté par Éric Brison il y a presque 10 ans. Mis à jour il y a plus de 9 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
28/07/2016
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:
Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Socle technique
Régression:
Non

Description

Lorsqu'un shell wsh "non interactif" sort en erreur un mail peut être envoyé.

En mode interactif le message d'erreur doit être affiché sur la console (avec un paramètrage php standard). Dynacase utilise "error_log" pour afficher le message.

En cas d'erreur, en mode interactif, Wsh affiche (sur stderr) le paramètre PHP de "error_log" s'il n'est pas vide ou s'il n'est pas égal à "stderr" ou "stdout". Cela afin de chercher pourquoi aucun message d'erreur n'est affiché !

Un nouveau paramètre CORE indique les destinataires.

L'emetteur est celui désigné par le wsh (généralement admin) - standard Dynacase

CORE_WSH_MAILDEST "vide par défaut" (liste de mail séparé par ",")

Le sujet est donné par le paramètre suivant :

CORE_WSH_MAILSUBJECT "Script error"

Le message précise le message d'erreur.

S'il s'agit d'une exception, on détaille le message, le code erreur (si présent).
La pile d'appel est affichée de manière intelligible.

le message indique aussi tous les paramètres d'appel du script.


Demandes liées 1 (0 ouverte1 fermée)

Lié à Core - Anomalie #6223: processExecute et blocage de l'exécution sur document remontant une exceptionIntégréJérôme Augé08/03/2016

Actions

Mis à jour par Éric Brison il y a presque 10 ans

  • Lié à Anomalie #6223: processExecute et blocage de l'exécution sur document remontant une exception ajouté

Mis à jour par Éric Brison il y a presque 10 ans

  • Description mis à jour (diff)

Mis à jour par Jérôme Augé il y a presque 10 ans

... Wsh affiche (sur stderr) le paramètre PHP de "error_log" ...

C'est pas très clair comme description du fonctionnement souhaité...

Mis à jour par Jérôme Augé il y a plus de 9 ans

  • % réalisé changé de 0 à 100

Mis à jour par Éric Brison il y a plus de 9 ans

  • Statut changé de Nouveau à Intégré

Appliqué par commit internal-platfrom:commit:ba85289292ccb1ca6d8770394a0f7462934603d1.

Actions

Formats disponibles : Atom PDF