Felsökning
#Min deploy rullades tillbaka
Projektet svarade inte inom ungefär 30 sekunder efter omstarten, eller så visade / inte din pb_public/index.html. Allt är återställt till läget före deployen. Öppna fliken Deploy och klicka på deployen — loggen visar de sista raderna från PocketBase.
Vanliga orsaker:
- En hook kraschar vid start — syntaxfel eller
requireav en fil som inte finns. - En migration misslyckas — till exempel en samling som redan finns, eller ett fält med fel typ.
- Startsidan: API:t svarar, men
/visar något annat än dinindex.html— till exempel en hook som tar över/.
Har du en dator: kör samma kod lokalt med PocketBase 0.40.4 (./pocketbase serve) — felet syns oftast direkt i terminalen.
#Projektet svarar inte
Står projektet som Fel i panelen startar vi om det automatiskt, och efter två missade kontroller får du ett larm. Har du nyss lagt ut något: titta i deployloggen. Har du nyss ändrat byggblock: titta i loggen under Byggblock.
#Startsidan visar "Zkrinet" i stället för min sajt
Du har ingen pb_public/index.html än. Lägg ut den med deploy.
#Jag har gammal CSS/JS efter en deploy
Ladda om sidan hårt (Ctrl/Cmd + Shift + R). Filer utan egen Cache-Control får private, no-cache, så webbläsaren frågar om nya versioner — men en flik som legat öppen länge kan ha gammal kod i minnet.
#Min nya adress eller domän fungerar inte hos mig
Testa från mobilen på 4G/5G. Fungerar den där, men inte på din dator, har din router eller dator ett gammalt DNS-svar sparat. Starta om routern, eller tillfälligt byt datorns DNS till 1.1.1.1.
#Jag kommer inte in i adminpanelen
- Har inte skapat admin-konto än: klicka Skapa ditt admin-konto i panelen. Har länken gått ut: be om en ny.
- Glömt lösenordet till PocketBase-admin: direkt under knappen Öppna PocketBase-admin → Utelåst ur PocketBase-admin? → skriv superuser-kontots e-post (inte ett användarkonto i din app). Du får ett tillfälligt lösenord som visas en gång och gäller i 30 minuter.
#Mejl från mitt projekt kommer inte fram
PocketBase skickar mejl via den SMTP-tjänst du ställer in under Settings → Mail settings i adminpanelen — precis som när du kör själv. Använd port 465 eller 587; port 25 är stängd. Testa med Send test email.
#Rate limits slår till för alla samtidigt
Grundlagret sätter Trusted proxy till CF-Connecting-IP så att varje besökare räknas för sig. Har du själv ändrat Settings → Trusted proxy gäller din inställning. Se Besökarens IP-adress.
#Byggblocket gick inte att installera
Ändringen rullades tillbaka om projektet inte svarade efteråt. Loggen under Byggblock visar varför. Vanligast är en krock med en egen fil som heter likadant som blockets — blockets version används då, och det står i loggen.
#Inget hjälper
Mejla hej@zkrinet.com med projektets adress och vad du gjorde precis innan.