---
title: "Felsökning — Egenverk Lagom"
description: "Kända problem i Lagom och vad du gör åt dem: moduler som inte slås på, varningar från anropsvakten, ordersök, regler för CSS och JS och skalet."
canonical: https://egenverk.se/plugins/lagom/docs/felsokning
lang: sv
updated: 2026-10-14
alternate: https://egenverk.se/en/plugins/lagom/docs/troubleshooting.md
---
# Felsökning

Egenverk Lagom · v0.33.2 · WordPress 6.5+, PHP 7.4+ · Uppdaterad 2026-10-14

## Fliken Advanced eller en modul syns inte

Schematabeller, Databas, CSS och JS per sida och reglagen för Lagoms eget sökindex ligger på fliken Advanced, som varje administratör slår på för sig själv. Klicka på **Show advanced tools** längst ner på Lagoms sida, eller bocka i rutan med samma namn på din profil. Gamla adresser till flikarna Databas och CSS och JS leder till Advanced.

## En modul går inte att slå på

Schematabeller och Heartbeat, transients och sessioner sparas bara som på efter en räkning. Klicka på **Visa vad som skulle tas bort**, läs antalen och slå på modulen inom tio minuter. Står modulen kvar som av visar Lagom ”Rensningen av schematabellerna är fortfarande av” eller ”Städningen är fortfarande av”.

För Schematabeller måste räkningen gälla exakt de värden som står i formuläret. Har du ändrat dem efter räkningen, eller sänkt en lagringstid medan modulen är på, räknar du igen. Fälten visar de räknade värdena tills du sparar fliken.

## Anropsvakten varnar

- **WP-Cron har inte körts; räkningen väntar tills den gör det.** Siffrorna summeras av WP-Cron. Kontrollera att WP-Cron går på sajten, till exempel att en cron på servern anropar `wp-cron.php` om `DISABLE_WP_CRON` är satt.
- **Vaktmappen är inte skrivbar; inget räknas.** Webbservern måste kunna skriva i `uploads/egenverk-lagom/watch/`.
- **En minut nådde gränsen på 2 MB; vissa anrop hoppades över.** Siffran för den minuten är lägre än det verkliga antalet.

Notisen om en endpoint över gränsen ligger kvar på alla adminsidor tills någon klickar på **Avfärda**.

## Utgångna transients ligger kvar

WordPress tar inte bort utgångna transients ur databasen när en beständig objektcache är aktiv. Slå på Heartbeat, transients och sessioner under **Prestanda**. Nattstädningen klockan 03:00 ber WordPress ta bort dem ur databasen ändå.

## Misslyckade jobb försvinner inte

- Misslyckade jobb sparas alltid minst 30 dagar, och förvalt 90 dagar.
- Action Scheduler äldre än 4.0 tar aldrig bort misslyckade jobb. Med Schematabeller på lägger Lagom då till ett dagligt jobb som gör det. Räkningen visar vilken version av Action Scheduler som körs och vem som städar.

## Knappen Optimera saknas

Skälet står där knappen hade varit:

| Skäl | Vad det betyder |
| --- | --- |
| butiken skriver till den vid varje besök eller order | WordPress egna tabeller, WooCommerces och Action Schedulers byggs inte om medan butiken är igång |
| inte en InnoDB-tabell | En ombyggnad skulle låsa tabellen helt |
| tabellerna delar ett gemensamt tablespace här | Med `innodb_file_per_table` av frigör en ombyggnad ingenting |
| större än 500 MB | Bygg om den under ett planerat underhåll, utanför Lagom |
| lite ledigt utrymme inuti | Tabellen har mindre än 20 MB eller 20 % ledigt, så en ombyggnad ger lite tillbaka |
| ledigt diskutrymme kan inte kontrolleras | Databasen ligger på en annan server, så Lagom kan inte mäta disken |
| inte tillräckligt med ledigt diskutrymme | Det krävs dubbla tabellens storlek ledigt |
| tillhör en annan webbplats i nätverket | Tabellen hör till en annan sajt i multisite |

Säger Lagom **En annan ombyggnad pågår** körs redan en ombyggnad. Vänta tills den är klar.

## Ordersöket hittar inte eller går långsamt

- Läs notisen på orderlistan: den säger hur termen tolkades och om en del saknar snabbt uppslag. Var tolkningen fel, klicka på **Sök i alla fält (långsamt)**.
- Lagras ordrarna som inlägg och inget annat tillägg svarar, hittas bara ordernummer snabbt tills Lagoms eget sökindex är byggt. Reglaget finns på kortet när fliken Advanced är på.
- Med HPOS hittas namn och postnummer bara om sajten har index på de kolumnerna. Kortet visar vilka index som saknas.
- Indexet används först när det är komplett. Med **Bygg bara nattetid (00–06)** tar det längre tid. Dör en omgång startar nästa sidladdning i admin om fyllningen.
- Ordersöket visar högst 500 träffar.

## En sida gick sönder efter en regel för CSS eller JS

1. Öppna sidan med `?egenverk_lagom_assets=off`. Fungerar den då, är det en regel som orsakar felet.
2. Klicka på **Tillbaka till förhandsvisning** eller **Ta bort** vid regeln. Lagoms egen sida påverkas aldrig av regler, så den går alltid att nå.
3. Töm sidcachen om Lagom bad dig om det: ”Regeln gäller nu alla. Töm sidcachen så att besökarna får ändringen.”

Gäller det en tilläggsregel stoppar du alla på en gång genom att avaktivera Lagom eller lägga till `define( 'EGENVERK_LAGOM_RULES_OFF', true );` i `wp-config.php`.

## En regel nekas

Lagom säger varför. De vanligaste skälen:

- filen syntes inte på sidtypen i senaste skanningen. Skanna sidtypen igen med `?egenverk_lagom_assets=scan`.
- en fil som är beroende av den skulle fortfarande laddas. Lägg till regler för de filerna först.
- filen kommer från ett tillägg för betalning, frakt eller liknande och sidtypen är en produkt-, butiks-, varukorgs-, kass- eller kontosida
- sidtypen är en orderskärm i wp-admin, orderbetalning eller orderbekräftelse

En regel på produkt-, butiks-, produktkategori-, varukorgs-, kass- eller kontosidor blir live först efter en godkänd kontrollkörning. För alla utom kontosidor krävs en full körning med en vara i varukorgen, alltså i en testmiljö.

## En tilläggsregel gör ingenting

- Must-use-tillägget måste vara installerat och aktuellt. Kortet visar läget. Klicka på **Installera mu-tillägget** eller **Uppdatera mu-tillägget**. Kan Lagom inte skriva till mappen, gör `wp-content/mu-plugins/` skrivbar eller kopiera dit filen för hand.
- Tilläggsregler kräver snygga permalänkar (**Inställningar → Permalänkar**).
- Must-use-tillägget agerar aldrig i admin, på AJAX, REST eller cron, på flöden, webbplatskartor och sökningar, på varukorg, kassa och kontosidor eller på adresserna i undantagslistan.
- Står `EGENVERK_LAGOM_RULES_OFF` i `wp-config.php`, eller är Lagom inte aktivt, gäller inga tilläggsregler.

Saknas ett tillägg i listan är det ett som aldrig stängs av: WooCommerce, Lagom, tillägg för betalning, frakt, cache, säkerhet, cookie-samtycke, språk eller valuta och kodsnuttar, eller ett tillägg som ett annat aktivt tillägg kräver.

## PageSpeed ger inget resultat

- Modulen CSS och JS per sida måste vara på, och sidtypen måste vara skannad och publik.
- Utan API-nyckel tillåter Google bara några körningar per dag.
- Skickades Google vidare till en annan sida, som kassan med tom varukorg som leder till varukorgen, sparas inget resultat.

## Skalet krockar med ett annat tillägg

- Lägg till `?egenverk_lagom_skin=0` i adressen för att se sidan utan skal.
- Lägg skärmens id i **Skärmar utan skal**, ett per rad.
- Som standard går andra tilläggs stilar före. Har du slagit på **Lagom går före andra tilläggs stilar**, prova att slå av den.
- Varje användare kan stänga av skalet för sig själv med **Använd Lagom-skalet** på sin profil.

Laddas inte typsnitten och servern svarar 403 på filerna, kontrollera att webbservern kan läsa filerna i tilläggets mapp.

## Gamla adresser

Lagom låg tidigare under Verktyg. `tools.php?page=egenverk-lagom` och `tools.php?page=lagom` leder till `admin.php?page=egenverk-lagom`. `?lagom_skin=0` fungerar som `?egenverk_lagom_skin=0`. Fler parametrar finns i [Referens](referens).

Löste inget av det här problemet: [kontakta oss](mailto:hello@egenverk.se).

## Resurser

- [Produktsida](https://egenverk.se/plugins/lagom)
- [Ändringslogg](https://egenverk.se/plugins/lagom/changelog)
- [Docs](https://egenverk.se/plugins/lagom/docs)
- Föregående: [Data och integritet](https://egenverk.se/plugins/lagom/docs/data-och-integritet)
- Nästa: [Referens](https://egenverk.se/plugins/lagom/docs/referens)
