Hoppa till innehållet

Cookieinställningar

Välj vilka typer av cookies du tillåter. Du kan alltid ändra ditt val via Cookieinställningar längst ned på varje sida. Integritetspolicy

Nödvändiga

Alltid på

Behövs för att logga in, spara din varukorg och komma ihåg dina val. De är alltid på.

Vilka cookies?
  • weboke_sessie, weboke_klant, weboke_remember: din session och att du förblir inloggad
  • weboke_basket: din varukorg
  • wkBtwIncl: visa priser med eller utan moms
  • wok_cookies: ditt cookieval, 12 månader

Mäter vilken annons som leder till ett besök eller en beställning, så att vi inte betalar för annonser som inte ger något.

Vilka cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), upp till 90 dagar
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: via vilken partner du kom till oss (affiliateprogram), 60 dagar

4,6

Land och språk

Varje land har en egen webbplats med landets priser och moms.

Visa

Min webbplats är vit eller visar fel 500

Du öppnar din webbplats och ser en vit skärm, meddelandet 500 Internal Server Error, HTTP ERROR 500 eller hos WordPress Det har uppstått ett kritiskt fel på webbplatsen. Det betyder nästan alltid att koden på din webbplats fastnar. Servern i sig fungerar oftast som den ska. Med stegen nedan hittar du i de flesta fall orsaken själv.

Först: vad har just ändrats?

Ett fel 500 kommer nästan aldrig ur tomma intet. Tänk tillbaka på de senaste timmarna eller dagarna:

  • Har du uppdaterat ett plugin, ett tema eller WordPress själv, eller gjorde WordPress det automatiskt?
  • Har du ändrat PHP-versionen?
  • Har du ändrat något i filen .htaccess, eller skapat en vidarebefordran eller en skyddad mapp?
  • Har du laddat upp filer eller ändrat filrättigheter?

Vet du vad det var, återställ då först exakt den ändringen. Det är oftast den snabbaste lösningen.

Steg 1: titta i felloggen

Felloggen visar exakt vilken fil och vilken rad som orsakar felet. Du hittar den i DirectAdmin under Systeminformation & filer och sedan Webbplatssammanfattning & loggar. Välj din domän och öppna felloggen. Titta på de nedersta raderna: de är nyast. Hur det fungerar i detalj kan du läsa i Webbplatssammanfattning och loggar: felloggen och åtkomstloggen.

Ser du till exempel PHP Fatal error med en sökväg till wp-content/plugins/plugin-namn, vet du direkt vilket plugin som är boven.

Steg 2: de vanligaste orsakerna

Nedan listas orsakerna från vanligast till mest sällsynt.

1. Ett plugin eller tema efter en uppdatering

Det här är den överlägset vanligaste orsaken hos WordPress. Kommer du inte längre åt WordPress administration, stäng då av pluginen via DirectAdmin:

  1. Öppna Filhanterare (se Öppna Filhanteraren: mapparna i ditt paket).
  2. Gå till domains/dindomän.nl/public_html/wp-content.
  3. Byt namn på mappen plugins till exempelvis plugins-av. WordPress stänger då av alla plugin.
  4. Fungerar din webbplats igen? Byt namn på mappen tillbaka till plugins och sätt på pluginen i WordPress ett i taget, tills felet återkommer. Då vet du vilket det är.

Vet du redan vilket plugin det är (från felloggen), byt då bara namn på den mappen. WordPress skickar ofta även ett mejl till administratörsadressen vid ett kritiskt fel, med en länk till återställningsläget. Kolla alltså även din brevlåda.

2. PHP-versionen passar inte din webbplats

En gammal webbplats fungerar ofta inte på en ny PHP-version, och ett nytt plugin ibland inte på en gammal. Har du just ändrat PHP-versionen, ställ då tillbaka den i Select PHP version (se PHP-versionen välja (Select PHP version)). I Fouten na een PHP-upgrade en het foutlog vinden kan du läsa hur du därefter gör webbplatsen kompatibel med en nyare version.

Tips: Har din webbplats inte uppdaterats på flera år och fungerar den inte längre på en modern PHP-version? Vi kan uppdatera den åt dig. Se www.weboke.nl/website-php-upgrade.

3. Ett fel i .htaccess

En enda felaktig rad i .htaccess ger direkt ett fel 500 för hela webbplatsen. Ett känt exempel är en rad som ett säkerhetsplugin lämnat kvar, som php_value auto_prepend_file med en sökväg till en fil som inte längre finns (till exempel från Wordfence eller All In One WP Security). Testa så här:

  1. Sätt på visning av dolda filer i Filhanterare (se Visa och redigera dolda filer som .htaccess).
  2. Byt namn på .htaccess i public_html till .htaccess-gammal.
  3. Fungerar webbplatsen nu (eventuellt utan snygga adresser), då ligger felet i den filen. Ta bort den felaktiga raden och byt namn på filen tillbaka.

PHP-inställningar som maximal uppladdningsstorlek ställer du enklast in under Select PHP version (se PHP-alternativ: upload_max_filesize, memory_limit och max_execution_time). En rad med php_value i .htaccess fungerar också (se PHP-inställningar per mapp och via .htaccess).

4. För lite minne för PHP

Står det i felloggen Allowed memory size of ... bytes exhausted, behöver ett skript mer minne än PHP får använda. Höj memory_limit i alternativen för Select PHP version (se PHP-alternativ: upload_max_filesize, memory_limit och max_execution_time).

5. Felaktiga filrättigheter

Har mappar eller filer för öppna rättigheter (som 777), vägrar servern köra dem. Mappar ska stå på 755 och filer på 644. Hur du ändrar det kan du läsa i Behörigheter för filer och mappar (chmod).

6. Lagringsutrymmet i ditt paket är fullt

Är ditt paket fullt kan din webbplats inte längre skriva temporära filer eller sessioner. Titta på DirectAdmins startsida under Diskutrymme. Vad du gör då kan du läsa i Lagringsutrymmet är fullt: var finns utrymmet?.

7. Mer sällan: databas, gränser eller en hackning

En vit skärm utan meddelande

Vid en vit skärm visar PHP medvetet inte felmeddelandet för besökare. Felloggen från steg 1 är då din bästa källa. Hos WordPress kan du även tillfälligt sätta define('WP_DEBUG', true); i wp-config.php. Ställ det sedan tillbaka till false, annars ser besökare tekniska detaljer om din webbplats.

Andra felkoder i korthet

MeddelandeVad betyder det?Var kan du läsa mer?
403 ForbiddenServern vägrar visa sidan, till exempel på grund av webbplatsens brandvägg, rättigheter eller en saknad indexfil.Fel 403 eller 406 vid sparande eller uppladdning
404 Not FoundSidan eller filen finns inte på den platsen. Ligger din webbplats verkligen i public_html för rätt domän? Var uppmärksam på versaler och gemener i filnamn.Öppna Filhanteraren: mapparna i ditt paket
413 Request Entity Too LargeDet du laddar upp är större än vad som är tillåtet.Uppladdning för stor (fel 413) eller timeout
500 Internal Server ErrorKoden på din webbplats fastnar.Den här artikeln
503 eller 508, Resource Limit Is ReachedDitt paket använder tillfälligt mer beräkningskraft än tillåtet.503 eller "Resource Limit Is Reached": vad gör du nu?
WebOkés sida visas istället för din webbplatsDomänen är ännu inte (korrekt) kopplad till ditt hostingpaket, eller så pekar DNS fortfarande någon annanstans.Min domän fungerar inte efter en flytt eller ändring

Tillbaka till en fungerande version

Kommer du inte vidare och fungerade webbplatsen igår? Återställ då en säkerhetskopia. I Mitt WebOké kan du göra det med WebOké Backups: välj en tidpunkt innan felet uppstod och återställ bara mappen för din webbplats och eventuellt databasen (se Kan jag göra det här i Mitt WebOké? WebOké Backups). Använder du Installatron kan du även återställa en säkerhetskopia från Installatron (se Backuper göra och återställa i Installatron).

Tips: Med Domänhälsa på www.weboke.nl/domein-gezondheid ser du direkt om din domän, A-posten, webbplatsen och SSL-certifikatet är i ordning. Under Webbplats står det då till exempel Svarar med ett serverfel (HTTP 500).

Ett ögonblick…

Ställ in dina domäner

Ställ in namnservrar, koppling till ditt webbhotell och vem som blir innehavare för varje domän.

Hämtar dina domäner…