> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://doc.common-services.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Pourquoi ai-je des erreurs de type “PHP Notice: Undefined index” dans les logs des cron ? - Amazon Marketplace Plus

Il est possible de voir dans les logs serveur ou cron des messages du type :

“PHP Notice: Undefined index …”

Ces messages sont des avertissements de type **PHP NOTICE**, et non des erreurs critiques.

---

## Que signifie ce message ?

Une erreur “PHP Notice: Undefined index” apparaît lorsqu’un script tente de lire une valeur dans un tableau alors que cette valeur n’existe pas dans ce contexte précis.

Exemples :

* un champ optionnel n’est pas renseigné
* une valeur n’est pas retournée par une API
* une clé de configuration est absente dans un cas particulier

---

## Est-ce une vraie erreur ?

Non.

Il s’agit :

* de messages PHP NOTICE (faible gravité)
* d’avertissements non bloquants
* de messages d’information générés par PHP

Ces messages n’interrompent pas l’exécution du script.

---

## Impact sur le module

Ces notices :

* ne bloquent pas les cron
* n’affectent pas la synchronisation
* n’affectent pas les imports/export des commandes
* n’affectent pas les mises à jour de stock

Le module continue de fonctionner normalement.

---

## Pourquoi apparaissent-elles dans les logs ?

Ces messages apparaissent car :

* le reporting PHP est activé sur le serveur
* le serveur enregistre aussi les messages NOTICE
* certains hébergements utilisent un niveau de logs très détaillé

---

## Peut-on les ignorer ?

Oui.

En environnement de production, ces messages sont considérés comme sans gravité et peuvent être ignorés sans problème.

---

## Améliorations possibles (optionnel)

Si vous souhaitez réduire le volume des logs, votre administrateur serveur peut :

* réduire le niveau de reporting PHP
* désactiver les messages NOTICE dans les logs
* ajuster la configuration `error_reporting`