Activer le debogage

Afin de suivre tous les problèmes avec le module registraire, vous pouvez activer le débogage comme suit.

Activer les logs dans le module

Afin d’activer les journaux de module, modifiez les paramètres du module registrar et définissez les informations ci-dessous :

  • log Function
    S’il est défini à true, une entrée dans les logs sera créée pour chaque nouvelle fonction appelée du module avec ses paramètres (dans la requête) et son retour (dans la réponse).
    Ainsi, il est possible de savoir quels paramètres ont été donnés par FOSSBilling au module ainsi que ce que le module a retourné à FOSSBilling pour un appel de fonction particulier.
  • log API Function
    S’il est défini à true, une entrée dans les logs sera créée pour chaque appel d’API avec ses paramètres (dans la requête) et son résultat (dans la réponse).
    Ainsi, il est possible de tracer toutes les communications entre le module et Netim via l’API

Gestion des logs

L’application n’offre pas une gestion complète des logs. Ainsi, le module gère ses logs dans un fichier qui sera écrit dans le répertoire suivant :

/library/Registrar/Adapter/Netim/logs

Si le module est incapable d’écrire les journaux, assurez-vous que le répertoire existe et dispose au moins des droits définis sur 644 ou 777