Editor e Dashboard
Impossibile accedere alla landing page della mia app
Impossibile accedere alla landing page della mia app
- Vai alla dashboard della tua app.
- Clicca Overview.
- Sotto App Visibility, seleziona Public.
- Crea un’app separata per la tua landing page pubblica.
- Pubblica entrambe le app.
- Collega questa app landing alla tua app principale privata.
- Assegna il tuo dominio principale all’app landing page, e un sottodominio alla tua app privata.
Se vuoi una singola app con sia una landing page pubblica che contenuti privati, puoi impostare la row-level security (RLS) per bloccare tutte le pagine tranne la tua landing page.
- Chiedi all’AI di creare una landing page pubblica, impostala come predefinita per tutti gli utenti.
- Blocca tutte le altre pagine dietro RLS (così solo gli utenti loggati possono vederle).
- Configura i reindirizzamenti: chiunque sia disconnesso viene inviato alla landing, gli utenti loggati vengono inviati alla dashboard.
- Suggerimento per il prompt:
“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.”
Lo schermo è bianco quando clicco su qualcosa nella mia app
Lo schermo è bianco quando clicco su qualcosa nella mia app
- Clicca l’icona Revert su un messaggio di chat per ripristinare la tua app a una versione funzionante precedente.
- Apri la Version History (l’icona dell’orologio nella chat AI) e torna a una versione precedente dove cliccare su qualcosa non causava uno schermo bianco.
- Prova a descrivere il tuo problema alla chat AI con dettagli più specifici, come esattamente dove, quando e come appare il problema.
Messaggio di errore: "Failed to load app: Error serializing to JSON: UnicodeEncodeError"
Messaggio di errore: "Failed to load app: Error serializing to JSON: UnicodeEncodeError"
L'editor dell'app non si carica o è lento
L'editor dell'app non si carica o è lento
- Controlla di usare un browser aggiornato e supportato.
- Svuota la cache del browser e i cookie di Base44.
- Disattiva le estensioni del browser, specialmente ad blocker o strumenti di privacy.
- Apri l’editor in una finestra in incognito o prova un browser diverso.
- Controlla la community Discord per eventuali interruzioni segnalate.
- Se l’editor ancora non funziona, fai uno screenshot di eventuali errori (specialmente dalla console del tuo browser) e contatta il supporto Base44 con i dettagli del tuo browser e sistema operativo.
Non vedo le modifiche pubblicate live
Non vedo le modifiche pubblicate live
- Svuota la cache del tuo browser e del dispositivo, poi ricarica la tua app.
- Ricontrolla la tua app da un browser o dispositivo diverso.
- Assicurati di aver cliccato Publish e di aver visto un messaggio di “success”.
- Se hai aggiornato una funzione backend, ridistribuiscila dalla dashboard.
- Cerca eventuali log di errore nella tua dashboard Base44.
- Se nulla funziona, includi il link della tua app e i dettagli su cosa manca quando contatti il supporto Base44.
Schermi bianchi ed errori di schema JSON dopo la pubblicazione
Schermi bianchi ed errori di schema JSON dopo la pubblicazione
meal_preferences), assicurati che il tipo di input e il tipo di valore corrispondano al tuo schema. Qualsiasi discrepanza può far caricare la tua app in modo scorretto o mostrare uno schermo bianco.Controlla il tuo schema JSON e assicurati che i tipi dei campi e i dati memorizzati siano allineati. Se hai bisogno di inserire un oggetto flessibile, usa JsonSchemaForm solo se le proprietà sono chiaramente definite in anticipo.Suggerimento: se il codice e le impostazioni della tua app sembrano corretti nell’editor ma la tua app live mostra ancora schermi bianchi o aggiornamenti mancanti, ricontrolla gli schemi dei campi e i dati salvati. Le discrepanze nascoste dello schema sono una causa comune.
Chat AI
Uso troppi crediti quando chatto con l'AI
Uso troppi crediti quando chatto con l'AI
- Apri il menu a tendina delle modalità nella chat AI e seleziona Discuss prima di iniziare a chattare.
- Pianifica, poni domande e discuti le tue idee con l’AI.
- Quando hai finito di discutere e sei pronto a far agire l’AI o a costruire qualcosa, apri il menu a tendina delle modalità e seleziona Build. Poi puoi chiedere all’AI di implementare le tue modifiche.
L'AI non sta risolvendo il mio problema
L'AI non sta risolvendo il mio problema
- Apri il menu a tendina delle modalità nella chat AI e seleziona Discuss.
- Clicca l’elemento nell’anteprima della tua app su cui vuoi lavorare, per esempio, un pulsante, form, input o riga di tabella.
- Clicca Discuss sull’elemento per aprire una chat focalizzata collegata a quel componente.
- Nella chat AI, spiega cosa sta succedendo e cosa dovrebbe succedere.
La chat AI non risponde
La chat AI non risponde
- Clicca l’icona Revert su un messaggio di chat, o torna all’ultima versione della tua app che funzionava correttamente. Questo può resettare lo stato dell’AI e spesso risolve il problema.
- Clicca il pulsante Stop sulla chat se è bloccata in uno stato come ‘thinking’, ‘applying changes’ o ‘undoing’.
- Se la tua richiesta AI è molto lunga o complessa, dividila in parti più piccole e gestibili. Questo aiuta l’AI a elaborare le tue istruzioni accuratamente.
- Aggiorna il tuo browser e controlla la tua connessione internet.
- Svuota la cache del browser e disattiva le estensioni del browser che potrebbero bloccare gli script.
- Apri la tua app in una finestra privata o in incognito.
-
Se ancora non funziona, controlla Discord per problemi segnalati.
Se lo stato di elaborazione della chat dura più di 10 minuti o non fornisce aggiornamenti, clicca il pulsante Stop e informa il team di supporto, includendo i seguenti dettagli:
- Dove l’AI si è bloccata (posizione o funzione nell’app)
- Il prompt o l’azione che stavi eseguendo
- Quanto è durato lo stato di elaborazione
Errore: 'dict' object has no attribute 'lower'
Errore: 'dict' object has no attribute 'lower'
- Annulla il tuo ultimo messaggio, come suggerito dall’errore.
- Aggiorna completamente la pagina:
- Su Windows o Linux, premi Ctrl + Shift + R o Ctrl + F5.
- Su Mac, premi Cmd + Shift + R.
- Prova a svuotare la sezione della chat e inizia un nuovo prompt.
- Se l’errore continua, contatta il supporto e includi i dettagli sul tuo prompt e sull’errore.
La chat AI è bloccata su "Thinking..." dopo il mio primo prompt per creare l'app
La chat AI è bloccata su "Thinking..." dopo il mio primo prompt per creare l'app
- Vai alla Dashboard della tua app.
- Vai su Settings e poi App settings.
- Clicca Clone app.
- Apri l’app clonata.
- Copia il testo del tuo prompt originale.
- Crea una nuova app.
- Incolla lo stesso prompt nella chat AI ed eseguilo di nuovo.
Dati e sicurezza
La row-level security (RLS) non sta limitando correttamente l'accesso ai dati
La row-level security (RLS) non sta limitando correttamente l'accesso ai dati
- Vai alla dashboard della tua app.
- Clicca Security.
- Clicca Start security check per scansionare regole RLS mancanti o configurate male.
- Rivedi i problemi trovati e clicca Apply Fixes per usare i valori predefiniti sicuri raccomandati, o regola le regole per ogni entità dati manualmente.
- Accedi con diversi ruoli utente per confermare che solo le persone autorizzate possono accedere a ogni tipo di dato.
Prestazioni e velocità
Errore 500 appare durante il caricamento, il salvataggio o l'uso della tua app
Errore 500 appare durante il caricamento, il salvataggio o l'uso della tua app
- Aggiorna la pagina o riprova più tardi, poiché alcuni errori 500 sono temporanei.
- Controlla la pagina di stato o i canali Discord per vedere se c’è un incidente noto della piattaforma.
- Il nome della tua app
- Dove e quando si verifica l’errore
- Eventuali messaggi di errore dalla console (screenshot se possibile)
- Quali passaggi hanno portato al problema
L'app non si carica o mostra uno schermo vuoto/bianco
L'app non si carica o mostra uno schermo vuoto/bianco
- L’app si carica brevemente, poi scompare.
- Cliccare il link dell’app mostra solo una pagina bianca o una ruota di caricamento.
- Alcune pagine, schede o funzionalità restano congelate e non rispondono.
- L’app si blocca quando clicchi pulsanti o fai selezioni.
- Nulla appare quando provi ad accedere alla dashboard, all’anteprima o alle pagine chiave.
- Aggiorna la pagina o apri l’app in una nuova finestra del browser.
- Svuota la cache e i cookie del browser, poi prova a caricare di nuovo.
- Assicurati che la tua connessione internet sia stabile.
- Cambia browser o dispositivi per vedere se il problema persiste altrove.
- Se hai fatto modifiche recenti prima che il problema iniziasse, prova ad annullare le tue modifiche più recenti se possibile.
- Aspetta qualche minuto. A volte la piattaforma si sta aggiornando o sta sperimentando tempi di inattività temporanei.
- Una descrizione di ciò che vedi (es. pagina vuota/spinner)
- Quando è iniziato il problema e qualsiasi modifica recente che hai fatto
- Il nome o il link dell’app
- Eventuali messaggi di errore mostrati nella console del tuo browser (se possibile)
Il mio prompt o il pulsante di arresto è bloccato e non posso annullare
Il mio prompt o il pulsante di arresto è bloccato e non posso annullare
- Usa Version History per riportare rapidamente la tua app a prima del prompt bloccato. Questo è il modo più veloce per tornare a uno stato precedente.
- Cambia il LLM nelle impostazioni della tua app, passa alla modalità Discuss e invia qualsiasi prompt (per esempio, “hi”) per rompere lo stato bloccato.
- Usa la modalità Edit per fare una piccola modifica, come aggiungere uno spazio extra o aggiornare del testo, per forzare un cambio di stato.
- Se possibile, apri la tua app su un dispositivo mobile, passa alla modalità Discuss e invia un prompt.
Tutto è rotto e l'annullamento nella chat non fa nulla
Tutto è rotto e l'annullamento nella chat non fa nulla
- Ogni prompt nella tua cronologia chat ha un pulsante Revert. Cliccalo per riportare la tua app a subito prima di quella modifica.
- Riportare indietro la tua app “chiedendo” all’AI nella chat non annulla mai realmente le modifiche del prompt—solo il pulsante Revert o Version History la risolverà.
- Se il pulsante Revert non funziona, usa Version History (di solito trovata vicino alla dashboard o all’anteprima). Questo ti permette di ripristinare a una versione precedente dell’app.
- Se sia Revert che Version History non funzionano, contatta il supporto Base44 per ulteriore aiuto.
Lo script Tailwind CDN viene iniettato dalla piattaforma e non può essere rimosso
Lo script Tailwind CDN viene iniettato dalla piattaforma e non può essere rimosso
App e integrazioni
Le funzioni backend restituiscono errori 404 negli URL pubblici
Le funzioni backend restituiscono errori 404 negli URL pubblici
Passaggio 1 | Testa la tua funzione backend
Passaggio 1 | Testa la tua funzione backend
- Clicca Dashboard nell’editor della tua app.
- Clicca Code.
- Clicca Functions.
- Seleziona la funzione pertinente.
- Clicca Test Function in basso a destra.
- (Opzionale) Copia l’URL della funzione dalla sidebar in alto a destra per usarlo nelle integrazioni.
- Se il test passa: la tua funzione backend sta funzionando. Un errore quando apri l’URL direttamente in un browser non significa che la funzione sia rotta.
- Se il test restituisce un errore 404 o nessuna delle tue integrazioni funziona: continua con i passaggi di risoluzione dei problemi qui sotto.
Passaggio 2 | Risoluzione degli errori 404 persistenti
Passaggio 2 | Risoluzione degli errori 404 persistenti
- Conferma che il tuo piano supporta le funzioni backend: assicurati di essere sul piano Builder o superiore.
- Verifica le posizioni dei file e i nomi:
- Assicurati che i file delle tue funzioni (es. ebayAuth) siano nella directory corretta.
- Controlla i nomi dei file e delle funzioni per errori di battitura.
- Ogni file dovrebbe esportare la funzione usando
Deno.serve().
- Ridistribuisci la tua app: ridistribuisci dalla dashboard per attivare un nuovo deployment e aggiornare il routing dell’app.
- Rivedi la build e il deployment recenti: se la tua app è stata aggiornata di recente, controlla che tutti i passaggi di build e deployment siano stati completati con successo.
- Il link alla tua app
- Un elenco dei nomi delle funzioni backend interessate (per esempio, ebayAuth)
- Screenshot che mostrano gli errori 404 in ogni endpoint
- Quando è iniziato il problema, come dopo un deploy, migrazione o aggiornamento della piattaforma
Base44 non può recuperare la chiave API
Base44 non può recuperare la chiave API
- Accedere al servizio.
- Andare alla sezione API o sviluppatore.
- Generare la tua chiave.
- Incollarla in Base44 come Secret.
Errore quando apri l'URL della funzione backend nel browser
Errore quando apri l'URL della funzione backend nel browser
- Le richieste GET ti permettono di passare dati nella stringa di query dell’URL.
- Le richieste POST ti permettono di inviare dati in sicurezza nel corpo della richiesta.
Errore 500 quando fai una richiesta POST alla funzione webhook
Errore 500 quando fai una richiesta POST alla funzione webhook
https://app--your-app-name.base44.app/api/apps/your-app-id/functions/yourFunctionNameSe hai un dominio personalizzato collegato, è comunque consigliato usare il link app predefinito per le richieste POST per garantire un routing corretto e meno errori. Ricontrolla la struttura del tuo URL e aggiorna la tua integrazione secondo necessità.Errore ISOLATE_INTERNAL_FAILURE nelle funzioni backend
Errore ISOLATE_INTERNAL_FAILURE nelle funzioni backend
ISOLATE_INTERNAL_FAILURE quando provi a salvare o distribuire una funzione backend. Questo di solito significa che uno dei file nella tua cartella /functions non segue i requisiti della piattaforma e non può avviarsi nell’ambiente Deno di Base44.Cause comuni:- Punto di ingresso Deno.serve mancante: ogni file di funzione nella cartella
/functionsdeve usareDeno.serve()come punto di ingresso. Per esempio:Deno.serve((request) => { ... }) - File di utilità o file vuoti in
/functions:i moduli di utilità o i file completamente vuoti all’interno della cartella/functionspossono attivare questo errore, anche se non sono destinati a essere veri endpoint. I file helper dovrebbero essere spostati fuori da/functionso esclusi dal deployment. - Import non validi: le funzioni backend devono essere autonome. Mantieni solo import da pacchetti npm supportati. Non importare:
- Componenti frontend
- Utilità di progetto condivise da altre cartelle
- Altre funzioni backend direttamente
- API non supportate: il runtime Deno non supporta alcuni built-in di Node.js o API solo browser. Rimuovi o sostituisci cose come:
- Moduli Node.js come
fs,path,process,crypto - API browser basate su DOM o window
- Moduli Node.js come
- Controlla il punto di ingresso: assicurati che ogni file in
/functionsdistribuito come funzione backend definisca un bloccoDeno.serve()come suo punto di ingresso. - Ripulisci la cartella
/functions- Rimuovi o sposta fuori qualsiasi file vuoto o modulo di pura utilità che non dovrebbe essere distribuito come funzione.
- Assicurati che solo veri file di funzione risiedano in
/functions.
- Correggi import e API
- Rimuovi gli import locali di componenti frontend, utilità condivise o altre funzioni backend.
- Sostituisci API Node.js o specifiche del browser non supportate con alternative supportate.
- Mantieni solo import da pacchetti npm supportati.
- Salva e pubblica: salva le tue modifiche e pubblica la tua app così le funzioni backend possono essere ricostruite e distribuite.
- Chiedi all’AI di Base44 di rifattorizzare la funzione: se vedi ancora l’errore, copia il codice della funzione nella chat AI di Base44 e dì qualcosa come: “This backend function returns ISOLATE_INTERNAL_FAILURE. Make it self contained and compatible with Deno.serve without changing what it does.” L’AI può aiutare a riscrivere la funzione così segue i pattern Deno corretti mantenendo la tua logica invariata.
Il link dell'app non si apre in altri browser
Il link dell'app non si apre in altri browser
- Vai alla dashboard della tua app.
- Clicca Publish in alto a destra.
- Seleziona Publish app se l’app non è già pubblicata.
- Vai alla dashboard della tua app.
- Clicca Overview.
- Sotto App Visibility, seleziona Public così chiunque abbia il link può aprire l’app.
- Se l’app è impostata su Private, solo gli indirizzi email che inviti esplicitamente possono aprire il link.
- Se usi un dominio personalizzato invece dell’URL predefinito dell’app Base44, assicurati che il dominio sia collegato e verificato nelle tue impostazioni Base44.
- Prova ad aprire l’URL predefinito dell’app Base44 direttamente per confermare che l’app stessa si carica come previsto.
Errore: "Your workspace limits imports to approved GitHub organizations"
Errore: "Your workspace limits imports to approved GitHub organizations"
Domini
La maggior parte dei passaggi qui sotto si applica a qualsiasi dominio. Per un dominio acquistato tramite Wix, le voci specifiche del dominio sono in Risoluzione dei problemi di dominio. Per controllare quale tipo hai, vedi Verificare dove è registrato il tuo dominio.Il mio dominio dice ancora Pending verification. Cosa faccio ora?
Il mio dominio dice ancora Pending verification. Cosa faccio ora?
- Rimuovi eventuali record AAAA (IPv6) per il tuo dominio, poiché possono interferire con la configurazione corretta.
- Aspetta 48-72 ore affinché le modifiche si propaghino completamente su internet.
- Usa uno strumento come whatsmydns.net per confermare che i tuoi record aggiornati siano visibili globalmente.
- Ricontrolla di aver inserito i valori dei record esatti.
- Se lo stato è ancora in sospeso dopo circa 30 minuti, prova a scollegare il dominio in Base44, poi riaggiungerlo.
- Uno screenshot dei tuoi record DNS
- Il tuo nome di dominio
- Il link della tua app Base44
Il dominio da Base44 non si sta collegando
Il dominio da Base44 non si sta collegando
- Apri l’email di conferma da GoDaddy o IONOS e clicca il link per confermare il tuo indirizzo email.
- In Base44, vai alla Dashboard della tua app e clicca Domains, seleziona il dominio e clicca Unlink domain.
- Collega di nuovo il dominio.
- Aspetta qualche minuto affinché la connessione si completi.
Il dominio è bloccato in 'Connecting'
Il dominio è bloccato in 'Connecting'
Il dominio è collegato ma non funziona e il sito non si carica
Il dominio è collegato ma non funziona e il sito non si carica
- Assicurati che i record DNS corrispondano esattamente a quello che è mostrato in questa guida per il tuo tipo di configurazione.
- Rimuovi eventuali record AAAA (IPv6), poiché possono bloccare le connessioni.
- Ricontrolla per errori di battitura. Assicurati di copiare e incollare i valori esattamente da questa guida.
- Assicurati che sia www che il dominio root siano configurati correttamente.
- Conferma che il tuo dominio sia rinnovato e attivo.
- Aspetta fino a 72 ore affinché le modifiche abbiano effetto.
- Ricontrolla i requisiti dei record CNAME e ANAME/ALIAS:
- www → base44.onrender.com (CNAME)
- root / @ → base44.onrender.com (ANAME/ALIAS o record A se ANAME/ALIAS non è supportato)
- Se usi record A, imposta @ → 216.24.57.1
- Rimuovi eventuali record AAAA. Base44 supporta solo IPv4 e i record AAAA possono rompere la risoluzione del dominio.
- Per i domini acquistati da Base44 tramite GoDaddy o IONOS, prova a scollegare e ricollegare il dominio per risolvere la maggior parte dei problemi.
- Se hai provato questi passaggi e vedi ancora problemi dopo la propagazione DNS completa, contatta il supporto.
Problemi di configurazione SSL o ERR_SSL_PROTOCOL_ERROR dopo aver collegato un dominio personalizzato
Problemi di configurazione SSL o ERR_SSL_PROTOCOL_ERROR dopo aver collegato un dominio personalizzato
- Controlla che i record DNS del tuo dominio corrispondano esattamente a quello che è mostrato nella tua dashboard Base44.
- Rimuovi eventuali record AAAA (IPv6) dalle tue impostazioni DNS, poiché possono bloccare le connessioni sicure.
- Controlla attentamente errori di battitura o valori mancanti nelle tue voci DNS.
- Assicurati che sia il tuo dominio www che quello root puntino agli indirizzi IP o CNAME Base44 corretti.
- Verifica che la registrazione del tuo dominio sia attiva e sia stata confermata.
- Concedi fino a 72 ore affinché le modifiche DNS e SSL si propaghino completamente in tutto il mondo.
- Se usi un servizio DNS come Cloudflare, aggiorna i tuoi record direttamente in quel servizio e imposta i record relativi a Base44 su DNS only (nuvola grigia), non in proxy. Lasciarli in proxy può anche far restituire 404 alle pagine appena aggiunte sul tuo dominio personalizzato mentre funzionano sul tuo indirizzo
.base44.app, e i Cloudflare Workers non funzionano davanti a un dominio Base44.
- Uno screenshot dei tuoi record DNS attuali
- Il tuo nome di dominio
- Un link alla tua app Base44
Impossibile collegare un dominio a una nuova app dopo aver eliminato l'app precedente
Impossibile collegare un dominio a una nuova app dopo aver eliminato l'app precedente
Non ho ricevuto l'email di verifica del dominio dopo aver acquistato un dominio da Base44
Non ho ricevuto l'email di verifica del dominio dopo aver acquistato un dominio da Base44
- Cerca nella tua casella di posta, spam e cartelle indesiderate “Wix”, “GoDaddy” e “IONOS”, così catturi l’email indipendentemente da quale registrar detenga il tuo dominio.
- Se non riesci a trovarla, chiedi a quel registrar una nuova email di verifica. Dai loro il nome del tuo dominio e spiega che non hai ricevuto l’email di verifica dopo aver acquistato il tuo dominio.
- Se non riesci ad accedere al tuo account con il registrar, contatta il supporto Base44 e chiedi loro di richiederlo per te.
- Apri la nuova email e segui i passaggi in essa per completare la verifica del tuo dominio.
Errore 429 durante la riconnessione del dominio
Errore 429 durante la riconnessione del dominio
Aspetta qualche minuto prima di provare a ricollegare il tuo dominio. Se il problema continua dopo l’attesa, riprova più tardi.
Gli strumenti DNS pubblici mostrano un record A extra che non vedo nel DNS del mio registrar
Gli strumenti DNS pubblici mostrano un record A extra che non vedo nel DNS del mio registrar
- Apri uno strumento di lookup DNS pubblico e cerca i record A del tuo dominio.
- Confronta gli IP che vedi lì con i record A nella zona DNS del tuo registrar e conferma che un IP appare solo nello strumento pubblico.
- Accedi al tuo account registrar del dominio e apri la pagina di gestione per il tuo dominio.
- Cerca sezioni chiamate Domain forwarding, URL redirect, Web forwarding o Parking.
- Se qualche opzione di forwarding, redirect o parking è attivata per il tuo dominio, disattivala o eliminala, poi salva le tue modifiche.
- Se non sei sicuro da dove viene l’IP extra, copia l’indirizzo IP dallo strumento DNS ed esegui un lookup WHOIS su di esso.
- Se l’IP appartiene all’azienda con cui hai registrato il dominio, è quasi certamente una pagina di parking o forwarding predefinita. Assicurati che tutte le funzionalità di forwarding e parking siano completamente disabilitate per questo dominio.
- Aspetta che le modifiche DNS si propaghino e poi controlla di nuovo la connessione del tuo dominio o lo stato SSL.
- Uno screenshot dei tuoi record DNS
- Il tuo nome di dominio
- Un link alla tua app Base44
Contenuti e media
Impossibile caricare video nella chat AI
Impossibile caricare video nella chat AI
- Controlla che il tuo video sia in uno dei formati supportati: MP4, WEBM, MOV, AVI, MKV, M4V, WMV, OGV, 3GP o 3G2.
- Assicurati che il tuo video sia di 100MB o meno per video.
- Prova a caricare di nuovo il video.
- Se il caricamento ancora non funziona, aggiorna l’editor e riprova.
Messaggio di errore: Invalid MIME type
Messaggio di errore: Invalid MIME type
- Controlla che il tuo file sia in uno dei formati supportati.
- Assicurati che il tuo file non superi il limite di dimensione per quel tipo di file.
- Se hai caricato accidentalmente il file sbagliato, clicca Revert sul messaggio per annullare l’ultimo prompt.
- Prova a caricare di nuovo il tuo file usando un formato supportato.
Messaggio di errore: Image does not match the provided media type
Messaggio di errore: Image does not match the provided media type
- Annulla il tuo ultimo messaggio, specialmente se il caricamento dell’immagine era nel tuo passaggio precedente.
- Apri il file in un editor di immagini e risalvalo o esportalo in un formato supportato, come PNG, JPG o JPEG, invece di rinominare solo l’estensione del file.
- Controlla che il tuo file rispetti i limiti per la chat AI.
- Prova a caricare di nuovo l’immagine appena esportata usando un formato supportato.
Codici di errore
200 - Le cose funzionano come previsto
200 - Le cose funzionano come previsto
400 - Bad request
400 - Bad request
- Inviare un form con campi obbligatori mancanti.
- Chiamare un’API con il formato dati sbagliato.
403 - Forbidden
403 - Forbidden
- Cercare di cambiare le impostazioni in un’app a cui non hai accesso.
- Tentare di accedere a dati o pagine limitati dal tuo ruolo o dalle regole RLS nella tua app.
api_key o header personalizzati). Se il tuo webhook o funzione backend richiede l’autenticazione, questi servizi restituiscono un errore 403.- Assicurati che il tuo endpoint webhook non richieda alcuna autenticazione per i servizi che non possono inviare credenziali. L’endpoint deve essere pubblico per funzionare con questi tipi di integrazioni.
- Se vuoi mantenere l’autenticazione per altre integrazioni, imposta una funzione o endpoint pubblico separato per questi servizi, e usalo solo per azioni non sensibili.
404 - Not found
404 - Not found
- Inserire un URL scorretto per la tua app o dashboard.
- Accedere a un file eliminato o spostato.
429 – Too many requests
429 – Too many requests
- Cliccare rapidamente per ricollegare un dominio o ripetere la stessa azione nella tua dashboard.
- Inviare molte richieste ripetute in poco tempo tramite l’API, funzioni backend o automazioni.
- I limiti di velocità si applicano per persona, quindi la capacità scala con il numero di persone che usano la tua app.
- Distribuisci le richieste nel tempo invece di inviarle tutte in una volta.
- Usa richieste batch dove la tua integrazione le supporta.
- Aggiungi caching così non chiami lo stesso endpoint per gli stessi dati più e più volte.
- Aggiungi logica di retry che aspetta un po’ prima di inviare una nuova richiesta dopo una risposta 429.
- Se gli errori 429 appaiono durante l’attività normale, contatta il supporto Base44 con l’ora dell’errore e cosa stavi cercando di fare.
500 – Internal server error
500 – Internal server error
- Vedere una pagina “500 Internal Server Error”.
- Funzionalità che falliscono durante il salvataggio o il caricamento dei dati.