Éditeur et tableau de bord
Impossible d'accéder à la page d'accueil de mon application
Impossible d'accéder à la page d'accueil de mon application
- Allez dans le tableau de bord de votre application.
- Cliquez sur Overview.
- Sous App Visibility, sélectionnez Public.
- Créez une application séparée pour votre page d’accueil publique.
- Publiez les deux applications.
- Reliez cette application d’accueil à votre application principale privée.
- Attribuez votre domaine principal à l’application de la page d’accueil et un sous-domaine à votre application privée.
Si vous voulez une seule application avec à la fois une page d’accueil publique et du contenu privé, vous pouvez configurer la sécurité au niveau de la ligne (RLS) pour bloquer toutes les pages sauf votre page d’accueil.
- Demandez à l’IA de créer une page d’accueil publique, définissez-la par défaut pour tous les utilisateurs.
- Verrouillez toutes les autres pages derrière RLS (afin que seuls les utilisateurs connectés puissent les voir).
- Configurez les redirections : Toute personne déconnectée est envoyée à la page d’accueil, les utilisateurs connectés sont envoyés au tableau de bord.
- Suggestion d’invite :
« Please implement a landing page for our app that allows users to login/signup at /Login utilizing our existing theme. Make sure all pages except the landing page are secured behind RLS and that logged-in users can’t access the landing page but are redirected to the dashboard. »
L'écran est blanc quand je clique sur quelque chose dans mon application
L'écran est blanc quand je clique sur quelque chose dans mon application
- Cliquez sur l’icône Revert sur un message de chat pour restaurer votre application à une version précédente fonctionnelle.
- Ouvrez l’Historique des versions (l’icône d’horloge dans le chat IA) et revenez à une version plus ancienne où cliquer sur quelque chose ne provoquait pas d’écran blanc.
- Essayez de décrire votre problème au chat IA avec des détails plus spécifiques, tels que l’endroit, le moment et la manière exacte où le problème apparaît.
Message d'erreur : "Failed to load app: Error serializing to JSON: UnicodeEncodeError"
Message d'erreur : "Failed to load app: Error serializing to JSON: UnicodeEncodeError"
L'éditeur d'application ne se charge pas ou est lent
L'éditeur d'application ne se charge pas ou est lent
- Vérifiez que vous utilisez un navigateur pris en charge et à jour.
- Videz le cache du navigateur et les cookies de Base44.
- Désactivez les extensions du navigateur, en particulier les bloqueurs de publicités ou les outils de confidentialité.
- Ouvrez l’éditeur dans une fenêtre en navigation privée ou essayez un autre navigateur.
- Consultez la communauté Discord pour les pannes signalées.
- Si l’éditeur ne fonctionne toujours pas, prenez une capture d’écran des erreurs (en particulier de la console de votre navigateur) et contactez le support Base44 avec les détails de votre navigateur et de votre système d’exploitation.
Impossible de voir mes modifications publiées en direct
Impossible de voir mes modifications publiées en direct
- Videz le cache de votre navigateur et de votre appareil, puis rechargez votre application.
- Vérifiez votre application depuis un autre navigateur ou appareil.
- Assurez-vous d’avoir cliqué sur Publish et d’avoir vu un message de « réussite ».
- Si vous avez mis à jour une fonction backend, redéployez-la depuis le tableau de bord.
- Recherchez les journaux d’erreurs dans votre tableau de bord Base44.
- Si rien ne fonctionne, incluez le lien de votre application et des détails sur ce qui manque lorsque vous contactez le support Base44.
Écrans vides et erreurs de schéma JSON après publication
Écrans vides et erreurs de schéma JSON après publication
meal_preferences), assurez-vous que le type d’entrée et le type de valeur correspondent à votre schéma. Toute incompatibilité peut faire que votre application se charge incorrectement ou affiche un écran vide.Vérifiez votre schéma JSON et assurez-vous que les types de vos champs et les données stockées sont alignés. Si vous devez insérer un objet flexible, n’utilisez JsonSchemaForm que si les propriétés sont clairement définies à l’avance.Astuce : Si le code de votre application et les paramètres semblent corrects dans l’éditeur mais que votre application en direct affiche toujours des écrans vides ou des mises à jour manquantes, vérifiez les schémas de vos champs et les données enregistrées. Les incompatibilités de schéma cachées sont une cause courante.
Chat IA
Trop de crédits utilisés en discutant avec l'IA
Trop de crédits utilisés en discutant avec l'IA
- Ouvrez le menu déroulant des modes dans le chat IA et sélectionnez Discuss avant de commencer à discuter.
- Planifiez, posez des questions et discutez de vos idées avec l’IA.
- Quand vous avez fini de discuter et que vous êtes prêt à ce que l’IA prenne des mesures ou construise quelque chose, ouvrez le menu déroulant des modes et sélectionnez Build. Vous pourrez alors demander à l’IA d’implémenter vos modifications.
L'IA ne résout pas mon problème
L'IA ne résout pas mon problème
- Ouvrez le menu déroulant des modes dans le chat IA et sélectionnez Discuss.
- Cliquez sur l’élément dans l’aperçu de votre application sur lequel vous voulez travailler, par exemple, un bouton, un formulaire, une entrée ou une ligne de tableau.
- Cliquez sur Discuss sur l’élément pour ouvrir un chat ciblé lié à ce composant.
- Dans le chat IA, expliquez ce qui se passe et ce qui devrait se passer.
Le chat IA ne répond pas
Le chat IA ne répond pas
- Cliquez sur l’icône Revert sur un message de chat, ou revenez à la dernière version de votre application qui fonctionnait correctement. Cela peut réinitialiser l’état de l’IA et résout souvent le problème.
- Cliquez sur le bouton Stop du chat s’il est bloqué dans un état tel que « thinking », « applying changes » ou « undoing ».
- Si votre requête IA est très longue ou complexe, divisez-la en parties plus petites et plus gérables. Cela aide l’IA à traiter vos instructions avec précision.
- Actualisez votre navigateur et vérifiez votre connexion Internet
- Videz le cache de votre navigateur et désactivez les extensions de navigateur qui pourraient bloquer les scripts
- Ouvrez votre application dans une fenêtre privée ou en navigation privée
-
Si cela ne fonctionne toujours pas, vérifiez Discord pour les problèmes signalés.
Si l’état de traitement du chat dure plus de 10 minutes ou ne fournit pas de mises à jour, cliquez sur le bouton Stop et informez l’équipe de support, en incluant les détails suivants :
- Où l’IA s’est bloquée (emplacement ou fonction dans l’application)
- L’invite ou l’action que vous effectuiez
- Combien de temps l’état de traitement a duré
Erreur : 'dict' object has no attribute 'lower'
Erreur : 'dict' object has no attribute 'lower'
- Annulez votre dernier message, comme le suggère l’erreur.
- Actualisez la page complètement :
- Sur Windows ou Linux, appuyez sur Ctrl + Shift + R ou Ctrl + F5.
- Sur Mac, appuyez sur Cmd + Shift + R.
- Essayez d’effacer la section de chat et de commencer une nouvelle invite.
- Si l’erreur persiste, contactez le support et incluez les détails sur votre invite et l’erreur.
Le chat IA est bloqué sur "Thinking..." après ma première invite pour créer l'application
Le chat IA est bloqué sur "Thinking..." après ma première invite pour créer l'application
- Allez dans le Dashboard de votre application.
- Allez dans Settings puis App settings.
- Cliquez sur Clone app.
- Ouvrez l’application clonée.
- Copiez le texte de votre invite d’origine.
- Créez une nouvelle application.
- Collez la même invite dans le chat IA et exécutez-la à nouveau.
Données et sécurité
La sécurité au niveau de la ligne (RLS) ne restreint pas correctement l'accès aux données
La sécurité au niveau de la ligne (RLS) ne restreint pas correctement l'accès aux données
- Allez dans le tableau de bord de votre application.
- Cliquez sur Security.
- Cliquez sur Start security check pour rechercher des règles RLS manquantes ou mal configurées.
- Examinez les problèmes trouvés et cliquez sur Apply Fixes pour utiliser les valeurs par défaut sûres recommandées, ou ajustez manuellement les règles pour chaque entité de données.
- Connectez-vous avec différents rôles d’utilisateur pour confirmer que seules les personnes autorisées peuvent accéder à chaque type de données.
Performance et vitesse
L'erreur 500 apparaît lors du chargement, de l'enregistrement ou de l'utilisation de votre application
L'erreur 500 apparaît lors du chargement, de l'enregistrement ou de l'utilisation de votre application
- Actualisez la page ou réessayez plus tard, car certaines erreurs 500 sont temporaires.
- Consultez la page de statut ou les canaux Discord pour voir s’il y a un incident de plateforme connu.
- Le nom de votre application
- Où et quand l’erreur se produit
- Tout message d’erreur de la console (captures d’écran si possible)
- Quelles étapes ont conduit au problème
L'application ne se charge pas ou affiche un écran vide/blanc
L'application ne se charge pas ou affiche un écran vide/blanc
- L’application se charge brièvement, puis disparaît.
- Cliquer sur le lien de l’application n’affiche qu’une page blanche ou une roue de chargement.
- Certaines pages, onglets ou fonctionnalités restent figés et ne répondent pas.
- L’application plante en cliquant sur des boutons ou en effectuant des sélections.
- Rien n’apparaît lors de la tentative d’accès au tableau de bord, à l’aperçu ou aux pages clés.
- Actualisez la page ou ouvrez l’application dans une nouvelle fenêtre de navigateur.
- Videz le cache et les cookies de votre navigateur, puis essayez de charger à nouveau.
- Assurez-vous que votre connexion Internet est stable.
- Changez de navigateur ou d’appareil pour voir si le problème persiste ailleurs.
- Si vous avez effectué des modifications récentes avant le début du problème, essayez d’annuler vos modifications les plus récentes si possible.
- Attendez quelques minutes. Parfois, la plateforme est en cours de mise à jour ou connaît une indisponibilité temporaire.
- Une description de ce que vous voyez (par exemple, page blanche/spinner)
- Quand le problème a commencé et toutes les modifications récentes que vous avez apportées
- Le nom ou le lien de l’application
- Tout message d’erreur affiché dans la console de votre navigateur (si possible)
Mon invite ou mon bouton d'arrêt est bloqué et je ne peux pas annuler
Mon invite ou mon bouton d'arrêt est bloqué et je ne peux pas annuler
- Utilisez l’Historique des versions pour faire revenir rapidement votre application avant l’invite bloquée. C’est le moyen le plus rapide de revenir à un état précédent.
- Changez le LLM dans les paramètres de votre application, passez en mode Discuss et envoyez n’importe quelle invite (par exemple, « hi ») pour sortir de l’état bloqué.
- Utilisez le mode Edit pour effectuer un petit changement, comme ajouter un espace supplémentaire ou mettre à jour du texte, pour forcer un changement d’état.
- Si possible, ouvrez votre application sur un appareil mobile, passez en mode Discuss et envoyez une invite.
Tout est cassé et l'annulation dans le chat ne fait rien
Tout est cassé et l'annulation dans le chat ne fait rien
- Chaque invite de votre historique de chat a un bouton Revert. Cliquez dessus pour faire revenir votre application juste avant ce changement.
- Faire revenir votre application en « demandant » à l’IA dans le chat n’annule jamais réellement les modifications de l’invite — seul le bouton Revert ou l’Historique des versions le résoudra.
- Si le bouton Revert ne fonctionne pas, utilisez l’Historique des versions (généralement trouvé près du tableau de bord ou de l’aperçu). Cela vous permet de restaurer une version antérieure de l’application.
- Si à la fois Revert et l’Historique des versions ne fonctionnent pas, contactez le support Base44 pour plus d’aide.
Le script Tailwind CDN est injecté par la plateforme et ne peut pas être supprimé
Le script Tailwind CDN est injecté par la plateforme et ne peut pas être supprimé
Applications et intégrations
Les fonctions backend renvoient des erreurs 404 aux URL publiques
Les fonctions backend renvoient des erreurs 404 aux URL publiques
Étape 1 | Tester votre fonction backend
Étape 1 | Tester votre fonction backend
- Cliquez sur Dashboard dans votre éditeur d’application.
- Cliquez sur Code.
- Cliquez sur Functions.
- Sélectionnez la fonction pertinente.
- Cliquez sur Test Function en bas à droite.
- (Facultatif) Copiez l’URL de la fonction depuis la barre latérale en haut à droite pour l’utiliser dans les intégrations.
- Si le test réussit : Votre fonction backend fonctionne. Une erreur lors de l’ouverture directe de l’URL dans un navigateur ne signifie pas que la fonction est cassée.
- Si le test renvoie une erreur 404 ou aucune de vos intégrations ne fonctionne : Poursuivez les étapes de dépannage ci-dessous.
Étape 2 | Dépannage des erreurs 404 persistantes
Étape 2 | Dépannage des erreurs 404 persistantes
- Confirmez que votre forfait prend en charge les fonctions backend : Assurez-vous que vous êtes sur le forfait Builder ou supérieur.
- Vérifiez les emplacements et le nommage des fichiers :
- Assurez-vous que vos fichiers de fonction (par exemple, ebayAuth) sont dans le bon répertoire.
- Vérifiez les noms de fichiers et de fonctions pour les fautes de frappe.
- Chaque fichier doit exporter la fonction en utilisant
Deno.serve().
- Redéployez votre application : Redéployez depuis le tableau de bord pour déclencher un nouveau déploiement et mettre à jour le routage de l’application.
- Vérifiez la construction et le déploiement récents : Si votre application a été récemment mise à jour, vérifiez que toutes les étapes de construction et de déploiement se sont terminées avec succès.
- Le lien vers votre application
- Une liste des noms de fonctions backend affectées (par exemple, ebayAuth)
- Des captures d’écran montrant les erreurs 404 à chaque point de terminaison
- Quand le problème a commencé, par exemple après un déploiement, une migration ou une mise à jour de la plateforme
Base44 incapable de récupérer la clé API
Base44 incapable de récupérer la clé API
- Connectez-vous au service.
- Allez dans la section API ou développeur.
- Générez votre clé.
- Collez-la dans Base44 comme Secret.
Erreur 500 lors d'une requête POST vers la fonction webhook
Erreur 500 lors d'une requête POST vers la fonction webhook
https://app--your-app-name.base44.app/api/apps/your-app-id/functions/yourFunctionNameSi vous avez un domaine personnalisé connecté, il est toujours recommandé d’utiliser le lien d’application par défaut pour les requêtes POST afin d’assurer un routage approprié et moins d’erreurs. Vérifiez la structure de votre URL et mettez à jour votre intégration selon les besoins.Erreur ISOLATE_INTERNAL_FAILURE dans les fonctions backend
Erreur ISOLATE_INTERNAL_FAILURE dans les fonctions backend
ISOLATE_INTERNAL_FAILURE lorsque vous essayez d’enregistrer ou de déployer une fonction backend. Cela signifie généralement qu’un des fichiers de votre dossier /functions ne suit pas les exigences de la plateforme et ne peut pas démarrer dans l’environnement Deno de Base44.Causes courantes :- Point d’entrée Deno.serve manquant : Chaque fichier de fonction dans le dossier
/functionsdoit utiliserDeno.serve()comme point d’entrée. Par exemple :Deno.serve((request) => { ... }) - Fichiers utilitaires ou fichiers vides dans
/functions:Les modules utilitaires ou les fichiers complètement vides à l’intérieur du dossier/functionspeuvent déclencher cette erreur, même s’ils ne sont pas censés être de vrais points de terminaison. Les fichiers d’aide devraient être déplacés hors de/functionsou exclus du déploiement. - Imports non valides : Les fonctions backend doivent être autonomes. Ne conservez que les imports des packages npm pris en charge. N’importez pas :
- Les composants frontend
- Les utilitaires de projet partagés depuis d’autres dossiers
- D’autres fonctions backend directement
- API non prises en charge : Le runtime Deno ne prend pas en charge certaines API intégrées Node.js ou uniquement navigateur. Supprimez ou remplacez des choses comme :
- Les modules Node.js comme
fs,path,process,crypto - Les API basées sur le DOM ou window
- Les modules Node.js comme
- Vérifiez le point d’entrée : Assurez-vous que chaque fichier dans
/functionsdéployé en tant que fonction backend définit un blocDeno.serve()comme point d’entrée. - Nettoyez le dossier
/functions- Supprimez ou déplacez tout fichier vide ou module utilitaire pur qui ne devrait pas être déployé en tant que fonctions.
- Assurez-vous que seuls les fichiers de fonction réels vivent dans
/functions.
- Corrigez les imports et les API
- Supprimez les imports locaux de composants frontend, d’utilitaires partagés ou d’autres fonctions backend.
- Remplacez les API Node.js ou spécifiques au navigateur non prises en charge par des alternatives prises en charge.
- Ne conservez que les imports des packages npm pris en charge.
- Enregistrez et publiez : Enregistrez vos modifications et publiez votre application afin que les fonctions backend puissent être reconstruites et déployées.
- Demandez à l’IA Base44 de refactoriser la fonction : Si vous voyez toujours l’erreur, copiez le code de la fonction dans le chat IA Base44 et dites quelque chose comme : « This backend function returns ISOLATE_INTERNAL_FAILURE. Make it self contained and compatible with Deno.serve without changing what it does. » L’IA peut aider à réécrire la fonction pour qu’elle suive les modèles Deno corrects tout en conservant votre logique.
Erreur : "Your workspace limits imports to approved GitHub organizations"
Erreur : "Your workspace limits imports to approved GitHub organizations"
Domaines
La plupart des étapes ci-dessous s’appliquent à n’importe quel domaine. Pour un domaine acheté via Wix, les entrées spécifiques au domaine se trouvent dans Résolution des problèmes de domaine. Pour vérifier quel type vous avez, consultez Vérifier où votre domaine est enregistré.Mon domaine indique toujours Pending verification. Que faire ?
Mon domaine indique toujours Pending verification. Que faire ?
- Supprimez tous les enregistrements AAAA (IPv6) pour votre domaine, car ceux-ci peuvent interférer avec une configuration appropriée.
- Attendez 48 à 72 heures pour que les modifications se propagent complètement sur Internet.
- Utilisez un outil comme whatsmydns.net pour confirmer que vos enregistrements mis à jour sont visibles globalement.
- Vérifiez à nouveau que vous avez entré les valeurs d’enregistrement exactes.
- Si le statut est toujours en attente après environ 30 minutes, essayez de dissocier le domaine dans Base44, puis de le rajouter.
- Une capture d’écran de vos enregistrements DNS
- Votre nom de domaine
- Votre lien d’application Base44
Le domaine de Base44 ne se connecte pas
Le domaine de Base44 ne se connecte pas
- Ouvrez l’e-mail de confirmation de GoDaddy ou IONOS et cliquez sur le lien pour confirmer votre adresse e-mail.
- Dans Base44, allez dans le tableau de bord de votre application et cliquez sur Domains, sélectionnez le domaine et cliquez sur Unlink domain.
- Reconnectez le domaine.
- Attendez quelques minutes que la connexion se termine.
Le domaine est bloqué en 'Connecting'
Le domaine est bloqué en 'Connecting'
Le domaine est connecté mais ne fonctionne pas et le site ne se charge pas
Le domaine est connecté mais ne fonctionne pas et le site ne se charge pas
- Assurez-vous que les enregistrements DNS correspondent exactement à ce qui est indiqué dans ce guide pour votre type de configuration.
- Supprimez tous les enregistrements AAAA (IPv6), car ils peuvent bloquer les connexions.
- Vérifiez à nouveau les fautes de frappe. Assurez-vous de copier et coller les valeurs exactement depuis ce guide.
- Assurez-vous que le www et le domaine racine sont tous deux correctement configurés.
- Confirmez que votre domaine est renouvelé et actif.
- Attendez jusqu’à 72 heures pour que les modifications prennent effet.
- Vérifiez à nouveau les exigences des enregistrements CNAME et ANAME/ALIAS :
- www → base44.onrender.com (CNAME)
- racine / @ → base44.onrender.com (ANAME/ALIAS ou enregistrement A si ANAME/ALIAS n’est pas pris en charge)
- Si vous utilisez un enregistrement A, définissez @ → 216.24.57.1
- Supprimez tous les enregistrements AAAA. Base44 ne prend en charge que IPv4 et les enregistrements AAAA peuvent casser la résolution du domaine.
- Pour les domaines achetés auprès de Base44 via GoDaddy ou IONOS, essayez de dissocier et de relier le domaine pour résoudre la plupart des problèmes.
- Si vous avez essayé ces étapes et que vous voyez toujours des problèmes après une propagation DNS complète, contactez le support.
Problèmes de configuration SSL ou ERR_SSL_PROTOCOL_ERROR après avoir connecté un domaine personnalisé
Problèmes de configuration SSL ou ERR_SSL_PROTOCOL_ERROR après avoir connecté un domaine personnalisé
- Vérifiez que les enregistrements DNS de votre domaine correspondent exactement à ce qui est indiqué dans votre tableau de bord Base44.
- Supprimez tous les enregistrements AAAA (IPv6) de vos paramètres DNS, car ils peuvent bloquer les connexions sécurisées.
- Vérifiez attentivement les fautes de frappe ou les valeurs manquantes dans vos entrées DNS.
- Assurez-vous que votre www et votre domaine racine pointent tous deux vers les bonnes adresses IP ou CNAME Base44.
- Vérifiez que votre enregistrement de domaine est actif et a été confirmé.
- Attendez jusqu’à 72 heures pour que les modifications DNS et SSL se propagent complètement dans le monde.
- Si vous utilisez un service DNS comme Cloudflare, mettez à jour vos enregistrements directement dans ce service et définissez les enregistrements liés à Base44 sur DNS only (nuage gris), sans proxy. Les laisser en proxy peut aussi faire renvoyer une erreur 404 aux pages nouvellement ajoutées sur votre domaine personnalisé alors qu’elles fonctionnent sur votre adresse
.base44.app, et les Cloudflare Workers ne s’exécutent pas devant un domaine Base44.
- Une capture d’écran de vos enregistrements DNS actuels
- Votre nom de domaine
- Un lien vers votre application Base44
Impossible de connecter un domaine à une nouvelle application après avoir supprimé l'application précédente
Impossible de connecter un domaine à une nouvelle application après avoir supprimé l'application précédente
E-mail de vérification de domaine non reçu après l'achat d'un domaine auprès de Base44
E-mail de vérification de domaine non reçu après l'achat d'un domaine auprès de Base44
- Recherchez dans votre boîte de réception, vos courriers indésirables et vos dossiers de spam à la fois « GoDaddy » et « IONOS », afin de trouver l’e-mail quel que soit le bureau d’enregistrement qui détient votre domaine.
- Si vous ne le trouvez pas, demandez à ce bureau d’enregistrement un nouvel e-mail de vérification. Donnez-lui votre nom de domaine et expliquez que vous n’avez pas reçu l’e-mail de vérification après l’achat de votre domaine.
- Si vous ne pouvez pas accéder à votre compte avec le bureau d’enregistrement, contactez le support Base44 et demandez-leur de le demander pour vous.
- Ouvrez le nouvel e-mail et suivez les étapes qu’il contient pour compléter la vérification de votre domaine.
Erreur 429 lors de la reconnexion du domaine
Erreur 429 lors de la reconnexion du domaine
Attendez quelques minutes avant d’essayer de reconnecter votre domaine. Si le problème persiste après l’attente, réessayez plus tard.
Les outils DNS publics affichent un enregistrement A supplémentaire que je ne peux pas voir dans le DNS de mon bureau d'enregistrement
Les outils DNS publics affichent un enregistrement A supplémentaire que je ne peux pas voir dans le DNS de mon bureau d'enregistrement
- Ouvrez un outil de recherche DNS public et recherchez les enregistrements A de votre domaine.
- Comparez les IP que vous voyez là avec les enregistrements A dans la zone DNS de votre bureau d’enregistrement et confirmez qu’une IP n’apparaît que dans l’outil public.
- Connectez-vous à votre compte de bureau d’enregistrement de domaine et ouvrez la page de gestion de votre domaine.
- Recherchez les sections nommées Domain forwarding, URL redirect, Web forwarding ou Parking.
- Si une option de transfert, de redirection ou de parking est activée pour votre domaine, désactivez-la ou supprimez-la, puis enregistrez vos modifications.
- Si vous n’êtes pas sûr d’où vient l’IP supplémentaire, copiez l’adresse IP de l’outil DNS et effectuez une recherche WHOIS dessus.
- Si l’IP appartient à la société auprès de laquelle vous avez enregistré le domaine, il s’agit presque certainement d’une page de parking ou de transfert par défaut. Assurez-vous que toutes les fonctionnalités de transfert et de parking sont complètement désactivées pour ce domaine.
- Attendez que les modifications DNS se propagent, puis vérifiez à nouveau la connexion de votre domaine ou le statut SSL.
- Une capture d’écran de vos enregistrements DNS
- Votre nom de domaine
- Un lien vers votre application Base44
Contenu et médias
Impossible de téléverser des vidéos dans le chat IA
Impossible de téléverser des vidéos dans le chat IA
- Vérifiez que votre vidéo est dans l’un des formats pris en charge : MP4, WEBM, MOV, AVI, MKV, M4V, WMV, OGV, 3GP ou 3G2.
- Assurez-vous que votre vidéo fait 100 Mo ou moins par vidéo.
- Essayez à nouveau de téléverser la vidéo.
- Si le téléversement ne fonctionne toujours pas, actualisez l’éditeur et réessayez.
Message d'erreur : Invalid MIME type
Message d'erreur : Invalid MIME type
- Vérifiez que votre fichier est dans l’un des formats pris en charge.
- Assurez-vous que votre fichier ne dépasse pas la limite de taille pour ce type de fichier.
- Si vous avez téléversé le mauvais fichier par accident, cliquez sur Revert sur le message pour annuler la dernière invite.
- Essayez à nouveau de téléverser votre fichier en utilisant un format pris en charge.
Message d'erreur : Image does not match the provided media type
Message d'erreur : Image does not match the provided media type
- Annulez votre dernier message, surtout si le téléversement d’image était dans votre étape précédente.
- Ouvrez le fichier dans un éditeur d’images et enregistrez-le à nouveau ou exportez-le dans un format pris en charge, tel que PNG, JPG ou JPEG, au lieu de simplement renommer l’extension du fichier.
- Vérifiez que votre fichier respecte les limites du chat IA.
- Essayez à nouveau de téléverser l’image nouvellement exportée en utilisant un format pris en charge.
Codes d’erreur
200 - Les choses fonctionnent comme prévu
200 - Les choses fonctionnent comme prévu
400 - Bad request
400 - Bad request
- Soumettre un formulaire avec des champs obligatoires manquants.
- Appeler une API avec le mauvais format de données.
403 - Forbidden
403 - Forbidden
- 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 règles RLS dans votre application.
api_key ou des en-têtes personnalisés). Si votre webhook ou fonction backend nécessite une authentification, ces services renvoient une erreur 403.- Assurez-vous que votre point de terminaison webhook ne nécessite pas d’authentification pour les services qui ne peuvent pas envoyer d’identifiants. Le point de terminaison doit être public pour fonctionner avec ces types d’intégrations.
- Si vous voulez conserver l’authentification pour d’autres intégrations, configurez une fonction ou un point de terminaison public séparé pour ces services, et ne l’utilisez que pour des actions non sensibles.
404 - Not found
404 - Not found
- 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
- 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 automatisations.
- Les limites de débit s’appliquent par personne, donc la capacité évolue avec le nombre de personnes utilisant votre application.
- 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 le même point de terminaison pour les mêmes données encore et encore.
- 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 support Base44 avec l’heure de l’erreur et ce que vous essayiez de faire.
500 – Internal server error
500 – Internal server error
- Voir une page « 500 Internal Server Error ».
- Des fonctionnalités qui échouent lors de l’enregistrement ou du chargement de données.