Hopp til innhold
Feil etter en oppdatering

Elementor blir stående og laste

Redigeringsverktøyet blir hengende på lasteskjermen. Årsaken kan være minnegrensen, en gammel PHP-versjon eller en utvidelse som kommer i veien for Elementor.

Du trenger
WP-admin
Oppdatert

Når Elementor blir stående på lasteskjermen, har redigeringsverktøyet startet, men en av forespørslene det er avhengig av, feiler eller blir blokkert. Det skjer for eksempel når PHP går tom for minne, når en annen utvidelse eller temaet kommer i konflikt med Elementor, eller når serveren kjører en for gammel PHP-versjon.

Feilen gjelder bare redigeringsverktøyet. Besøkende ser siden som vanlig.

Prøv en annen nettleser

Nettleserutvidelser, særlig reklameblokkere, kan blokkere skriptene Elementor laster. Åpne redigeringsverktøyet i en annen nettleser, eller i et inkognitovindu der utvidelsene er slått av. Virker det der, er det en utvidelse i nettleseren din som blokkerer Elementor.

Rocket Loader i Cloudflare kan også forsinke eller blokkere skriptene. Bruker du Rocket Loader, slår du den av midlertidig under Speed → Optimization i Cloudflare og prøver igjen.

Bruk sikkermodus

Henger lasteskjermen fortsatt etter 30 sekunder, viser Elementor boksen «Kan ikke redigere?» med knappen «Aktiver sikkermodus». Sikkermodus laster redigeringsverktøyet uten temaet og de andre utvidelsene. Det gjelder bare for deg, så besøkende ser siden som vanlig.

  1. Trykk «Aktiver sikkermodus». Redigeringsverktøyet lastes på nytt i sikkermodus.
  2. Hvis Elementor laster nå, er det en utvidelse eller temaet som skaper problemet. Trykk «Deaktiver sikkermodus» før du fortsetter. Ellers kan redigeringsverktøyet fortsette å starte i sikkermodus, og da ser du ikke hvilken utvidelse som skaper problemet.
  3. Gå til Utvidelser → Installerte utvidelser og deaktiver utvidelsene én og én, men ikke Elementor og Elementor Pro. Åpne redigeringsverktøyet med «Redigér med Elementor» etter hver utvidelse du skrur av.

Du kan også slå på sikkermodus under Verktøy i Elementor-menyen, med innstillingen «Sikkermodus».

Sjekk at nettadressene stemmer

Gå til Innstillinger → Generelt. «WordPress-adresse (URL)» og «Nettstedsadresse (URL)» skal bruke samme protokoll og samme domene, med eller uten www. Starter den ene med http:// og den andre med https://, blokkerer nettleseren forhåndsvisningen som redigeringsverktøyet laster. Vær forsiktig når du endrer adressene, for en feil adresse kan stenge deg ute av wp-admin.

Bytt innlastingsmetode

Elementor har en egen innstilling for konflikter med serveroppsettet. Åpne Innstillinger i Elementor-menyen, velg fanen «Avansert» og sett «Endre redigérers innlastingsmetode» til «Aktivér». Trykk «Lagre endringer» og prøv igjen.

Øk minnegrensen

Åpne «Systeminformasjon» i Elementor-menyen. Under «WordPress Environment» viser «Memory limit» grensen WordPress setter, og under «Server Environment» viser «PHP Memory Limit» grensen som faktisk gjelder. Elementor krever minst 256M og anbefaler 512M. Er grensen lavere, åpner du wp-config.php med FTP eller filbehandleren i hostingpanelet og legger til denne linjen rett over linjen med require_once ABSPATH . 'wp-settings.php';:

define( 'WP_MEMORY_LIMIT', '256M' );

Hostingleverandøren kan ha låst grensen i PHP, og da kan ikke WordPress heve den. Hvis «PHP Memory Limit» fortsatt er lavere enn 256M, må du øke grensen i hostingpanelet.

Sjekk PHP-versjonen

Under «Server Environment» i systeminformasjonen står også «PHP Version». Elementor krever PHP 7.4 eller nyere, og WordPress anbefaler 8.3 eller nyere. Er PHP-versjonen for gammel, bytter du til en nyere i hostingpanelet. Ta en sikkerhetskopi først og sjekk siden etterpå.

Hvis Elementor henger selv i sikkermodus

Henger redigeringsverktøyet også i sikkermodus, selv med nok minne og en ny PHP-versjon, feiler en av forespørslene det sender. Trykk F12 i nettleseren og se i fanene Console og Network mens Elementor laster:

  • Status 500 betyr at PHP stoppet med en feil. Slå på feilloggen og se hva som står i wp-content/debug.log.
  • Status 403 betyr at en brannmur stopper forespørselen, for eksempel ModSecurity hos hostingleverandøren. Det må hostingleverandøren sjekke i serverloggen.
  • En feilmelding om at forhåndsvisningen ikke kan vises i en ramme, betyr at en sikkerhetsheader som X-Frame-Options: DENY blokkerer den. Headeren settes i serveroppsettet eller av en sikkerhetsutvidelse.