GoDaddy Hjælp

Vi gjorde vores bedste med oversættelsen af denne side til dig. Siden findes også på engelsk.

Løs en intern WordPress -serverfejl

Bemærk: Denne artikel beskriver fejlfindingsprocessen for 500 intern serverfejl. Hvis du er usikker på, hvilken fejl der forårsager problemer på dit website, kan du læse artiklen om de mest almindelige WordPress -fejl med foreslåede løsninger .

En intern serverfejl (ISE), også kendt som en 500 -fejl, er en generisk fejlmeddelelse, der vises, når dit WordPress -site ikke kan vises. I ældre versioner af WordPress kan en ISE også vises som en tom hvid side uden fejloplysninger. Fejlen kan opstå af forskellige årsager, men den er normalt forårsaget af en konflikt med WordPress, et plugin, et tema eller en af hjemmesidens kontrolfiler. Dette sker oftest efter en opdatering.

At finde årsagen til en ISE og derefter løse den er ofte et spørgsmål om forsøg og fejl. Nedenfor er nogle af de måder, du kan finde årsagen til fejlen på, med links til artikler, der fører dig igennem hver proces og beskriver, hvordan du retter den.

Bemærk: Løsning af den interne serverfejl kræver avancerede fejlfindingsmetoder, som omfatter forbindelse til din hosting med en FTP -app, redigering eller deaktivering af filer og ændringer i databasen. Hvis du ikke selv vil rette denne fejl, kan vores WordPress Premium supportteam gøre det for dig.

Advarsel: Lav altid en sikkerhedskopi af dit site, før du foretager fejlfinding eller foretager nogen ændringer.

Det første trin i fejlfinding af ISE er at oprette forbindelse til din server med FTP (File Transfer Protocol) . Det giver dig mulighed for at få adgang til og redigere dit sites filer. Når dit website oplever 500 ISE, fungerer dit WordPress -dashboard og værktøjer som f.eks. En Filhåndtering ikke. I dette tilfælde skal du bruge en FTP -app til at redigere dine websitefiler.

Der er mange forskellige FTP -apps, du kan bruge, men vi anbefaler FileZilla . Vælg din hosting -type på listen nedenfor for at lære, hvordan du får FTP -legitimationsoplysninger og opretter forbindelse til dit website:

Når du er tilsluttet, skal du finde en mappe, hvor dit WordPress-site er placeret-den skal indeholde filer og mapper med wp- præfikset, såsom wp-admin, wp-content og wp-config.php. Nu kan du begynde at fejlfinde og fjerne de mulige årsager en efter en, indtil du finder ud af, hvad der forårsager ISE.

Deaktiver din .htaccess -fil

En af de mest almindelige årsager til en ISE er en korrupt .htaccess -fil. .Htaccess er en kontrolfil, som WordPress bruger til at kommunikere med serveren. WordPress, plugins og temaer foretager ofte ændringer til denne fil, hvilket nogle gange kan ødelægge filen.

Filen skal være placeret i den hovedmappe, der indeholder din WordPress -installation (rodmappe). Der kan være andre .htacess -filer i forskellige mapper, men du bør deaktivere denne, når du foretager fejlfinding på ISE.

.Htaccess -filen er skjult som standard, så hvis du ikke kan se filen, skal du sørge for at aktivere muligheden for at vise skjulte filer i FileZilla eller en hvilken som helst anden FTP -app, du bruger.

Når du har fundet filen, skal du omdøbe den til .htaccess.disabled og derefter besøge din hjemmeside i privat browsingtilstand i Chrome , Firefox eller Edge :

  • Hvis fejlen er væk, skal du nulstille dine permalinks for automatisk at oprette en ny .htaccess -fil.
  • Hvis fejlen stadig er der, skal du omdøbe filen tilbage til .htacess og fortsætte med at følge anbefalingerne i denne artikel.

Forøg dine hukommelsesgrænser

Din hostingkonto tildeler en bestemt mængde hukommelse til at køre PHP, hvilket er nødvendigt for at dit WordPress -site kan fungere. På grund af dit sites størrelse eller antallet af plugins, det bruger, kan det kræve, at hjemmesiden bruger mere end standard PHP -hukommelse.

For at gøre dette skal du finde filen wp-config.php i mappen med din WordPress-installation og følge trin 3-7 i denne artikel for at øge WordPress-hukommelsesgrænsen . Besøg dit site i privat browsingtilstand, og hvis det ikke hjalp at øge WordPress -hukommelsesgrænsen, kan du prøve at hæve PHP -hukommelsesgrænsen til 256M eller 512M.

Deaktiver alle dine plugins

WordPress -plugins kan forårsage konflikt med hinanden, med et aktivt tema eller med din version af WordPress, hvilket kan føre til ISE. Det er mere sandsynligt, at dette sker, når du opdaterer WordPress, det aktive tema eller et af dine plugins.

For at kontrollere, om et problem skyldes plugins, skal du i mappen wp-content omdøbe mappen plugins til plugins.renamed og besøge dit site i en privat browsingtilstand:

  • Hvis ISE er løst, skal du omdøbe mappen med plugins tilbage til plugins og fortsætte med at undersøge problemet ved at følge trinene i denne artikel for at deaktivere individuelle plugins en efter en for at afgøre, hvilken der er årsagen til fejlen. Hvis du vil fortsætte med at bruge det problematiske plugin, skal du uploade den seneste version af plugin'en med FTP og derefter aktivere det. Dette opdaterer plugin'et. Hvis opdateringen ikke virker, kan du prøve følgende:
    • Søg efter plugin'et i WordPress plugin repository på wordpress.org . På dit plugins hjemmeside skal du vælge Vis supportforum . Søg i forummet efter en løsning, der er specifik for dit problem.
    • Hvis du har købt dit plugin et andet sted, skal du gennemgå dokumentationen fra plugin -udvikleren.
  • Hvis problemet fortsætter, skal du omdøbe mappen med plugins tilbage til plugins og prøve den næste mulige løsning.

Genupload WordPress-kernefiler

Bemærk: Hvis dit site er på Administreret WordPress -hosting, skal du springe dette afsnit over, da WordPress -kernefiler er forudinstalleret med hostingplanen. De opdateres automatisk for at beskytte dit site, og du kan ikke erstatte dem med FTP.

I nogle situationer kan dine WordPress -kernefiler blive beskadiget under en opdatering og forårsage ISE. Prøv at uploade WordPress-kernefiler for at sikre, at de ikke forårsager problemet.

Download den samme version af WordPress, som du bruger i øjeblikket, fra WordPress-lageret , pakk den ud på din lokale computer, og overfør (overskriv) mapper wp-admin og wp-includes fra din lokale computer ved hjælp af FTP.

Bemærk: Hvis du ikke er sikker på, hvilken WordPress-version dit website bruger, kan du se i filen wp-version.php , der findes i mappen wp-includes .

Skift til et standard WordPress -tema

Hvis ovenstående valgmuligheder ikke hjalp med at løse problemet, kan dit tema forårsage konflikten. For at teste kan du skifte til et af WordPress -standardtemaerne, såsom TwentyTwenty eller TwentyTwentyOne . Du bliver nødt til at ændre temaet i databasen, da dit WordPress -dashboard ikke vil være tilgængeligt, når dit site oplever 500 ISE.

Bemærk: Hvis du ikke har et standard WordPress -tema installeret, kan du installere det med FTP og derefter aktivere det i databasen .

Hvis dit website indlæses korrekt efter skift til standardtemaet, kan du opdatere dit normale tema til den nyeste version og aktivere det.

Hvis opdateringen af temaet ikke virker, kan du prøve følgende:

  • Søg efter temaet i WordPress -temaopbevaringsstedet på wordpress.org . På dit temas hjemmeside skal du vælge Vis supportforum . Søg i forummet efter en løsning, der er specifik for dit problem.
  • Hvis du har købt dit tema et andet sted, skal du gennemgå dokumentationen fra temaudvikleren.

Flere oplysninger