Trouver une solution
La plupart des solutions se trouvent sur la page de la fonctionnalité que vous utilisez. Choisissez votre domaine pour accéder directement à son dépannage.Chat IA
Le chat est bloqué, comprend mal votre modification, ou n’annule ni ne rétablit rien.
Chargement et publication
L’éditeur d’application ne se charge pas, votre application affiche un écran vide, ou les changements ne passent pas en ligne.
Fonctions backend
Une fonction renvoie des erreurs, ne se déploie pas ou est injoignable.
Accès à l'application
Le lien de votre application s’ouvre pour vous, mais pas pour les autres.
Corriger un domaine
Les corrections dépendent de l’endroit où vous avez obtenu votre domaine. En cas de doute, consultez vérifier où votre domaine est enregistré.Acheté dans Base44
Un domaine GoDaddy ou IONOS acheté dans Base44.
Acheté via Wix
Un domaine acheté via Wix.
Autre fournisseur
Un domaine connecté depuis un autre fournisseur.
Codes d’erreur
Si vous voyez un code d’erreur, trouvez-le ci-dessous pour savoir ce qu’il signifie et quoi faire.400 : Bad request
400 : Bad request
Une erreur 400 signifie que le serveur Base44 n’a pas pu traiter votre requête, souvent parce que certaines informations sont manquantes ou dans le mauvais format.Exemples :
- Soumettre un formulaire avec des champs obligatoires manquants.
- Appeler une API avec le mauvais format de données.
403 : Forbidden
403 : Forbidden
Vous êtes connecté mais n’avez pas la permission d’effectuer cette action ou d’accéder à la ressource. Cela peut arriver si votre rôle ou vos autorisations sont limités, ou si les autorisations de certaines tables de données ne sont pas correctement définies.Exemples :
- Essayer de modifier des paramètres dans une application à laquelle vous n’avez pas accès.
- Tenter d’accéder à des données ou pages restreintes par votre rôle ou les autorisations de données de votre application.
404 : Not found
404 : Not found
La page, le lien ou la ressource que vous avez essayé d’atteindre n’existe pas.Exemples :
- Saisir une URL incorrecte pour votre application ou votre tableau de bord.
- Accéder à un fichier supprimé ou déplacé.
429 : Too many requests
429 : Too many requests
Vous avez essayé d’effectuer une action trop de fois en peu de temps. Cela déclenche une limite de débit temporaire qui protège les performances et la stabilité.Exemples :
- Cliquer rapidement pour reconnecter un domaine ou répéter la même action dans votre tableau de bord.
- Envoyer de nombreuses requêtes répétées en peu de temps via l’API, les fonctions backend ou les workflows.
- Les appels de votre application pour une personne connectée sont décomptés de la limite propre à cette personne. Cette capacité augmente donc avec le nombre de personnes qui utilisent votre application. Les visiteurs non connectés sont comptés par adresse IP.
- Les appels de vos fonctions backend avec un accès administrateur, appelé service role, agissent pour l’application et non pour une personne. Tous ces appels partagent une seule limite pour toute l’application, qui n’augmente pas avec le nombre d’utilisateurs. Dans une application qui sert de nombreuses équipes ou de nombreux clients, ces appels sont souvent les premiers à atteindre la limite.
- Les forfaits payants ont des limites plus élevées. Consultez les limites de débit par forfait.
- Répartissez les requêtes dans le temps au lieu de les envoyer toutes en même temps.
- Utilisez les requêtes par lots là où votre intégration les prend en charge.
- Ajoutez de la mise en cache afin de ne pas appeler sans cesse le même point de terminaison pour les mêmes données.
- Ajoutez une logique de nouvelle tentative qui attend un court moment avant d’envoyer une nouvelle requête après une réponse 429.
- Si des erreurs 429 apparaissent pendant une activité normale, contactez le Customer Care avec l’heure de l’erreur et ce que vous essayiez de faire.
500 : Internal server error
500 : Internal server error
Un problème est survenu sur le serveur Base44 pendant le traitement de votre requête. Vous pouvez la voir en chargeant votre application, en enregistrant des données, en ouvrant des pages ou en utilisant des fonctionnalités comme les formulaires. Elle peut provoquer des écrans vides, des données manquantes ou des fonctionnalités qui ne marchent plus, dans votre aperçu comme dans votre application en ligne.Exemples :
- Voir une page « 500 Internal Server Error ».
- Des fonctionnalités qui échouent lors de l’enregistrement ou du chargement de données.
- Le nom de votre application
- Où et quand l’erreur se produit
- Les messages d’erreur de la console du navigateur, avec des captures d’écran si possible
- Les étapes qui ont mené au problème
Erreur 500 lors d'une requête POST vers une fonction webhook
Erreur 500 lors d'une requête POST vers une fonction webhook
Une erreur 500 signifie généralement que l’URL de votre requête POST de webhook est incorrecte. Utilisez le lien Base44 par défaut de votre application comme URL de base dans le point de terminaison de votre fonction.Par exemple :
https://app--your-app-name.base44.app/api/apps/your-app-id/functions/yourFunctionNameMême si un domaine personnalisé est connecté, il est recommandé d’utiliser le lien par défaut de l’application pour les requêtes POST. Le routage est ainsi correct et les erreurs moins fréquentes. Vérifiez la structure de votre URL et mettez à jour votre intégration si nécessaire.Cette page a été traduite par IA. Pour les informations les plus précises et à jour, consultez la version anglaise.