TechBlogSD - Alt for WordPress- og WEB -utvikling
WEB- og WordPress -instruksjoner, nyheter, anmeldelser av temaer og plugins

11 grunner til at WordPress Localhost -oppsettet ditt mislykkes

6

Noen ganger fungerer ting på en merkelig måte, og WordPress er et beste eksempel på det. Selv om det tar mindre enn fem minutter å installere et live WordPress -nettsted, vil mange av dem mislykkes i å lage en lokal kopi av live -siden. Det er enkelt å lage et live WordPress-nettsted på få minutter ved hjelp av ett-klikk installasjonspakker som Softaculous. De fleste av de populære hostingfirmaene som Bluehost, SiteGround og HostGatortilby ett-klikk installasjon av WordPress CMS på cPanel. Problemet kommer imidlertid når du planlegger å lage en kopi av nettstedet ditt til en lokal server. Du trenger lokal kopi av mange grunner; for eksempel kan du teste en ny plugin eller prøve å endre temaet. I de fleste tilfeller trenger du ganske enkelt en trygg sikkerhetskopi av din live -server på en lokal datamaskin. Hvis du blir slått, er det fem grunner til å feilsøke hvorfor det lokale WordPress -oppsettet ditt kanskje ikke fungerer.

Relatert: Hvordan installere localhost ved hjelp av MAMP i Mac?

11 grunner til at WordPress Localhost -oppsettet ditt mislykkes

1 hurtigbuffer -plugin

Den lokale vertsoppsettet er en lang del som trenger tre typer filer – WordPress installasjonspakke, nettstedfiler og databasefiler. Når du sikkerhetskopierer live -nettstedet, laster du sannsynligvis ned alle plugins -delen av live -nettstedet. De fleste caching -pluginene fungerer bare på live -servermiljøet og gir feilmeldinger når du prøver å logge deg på localhost -admin -dashbordet. Noen plugins vil imidlertid fullstendig forhindre deg i å få tilgang til nettstedet. Sørg derfor for å slette hurtigbufremappemappen fra den lokale delen "/wp-content/plugins".

Hvis alt fungerer bra, men du ser at innholdet på nettstedet er forvrengt, er det bare å slette hurtigbufremodulen og sjekke.

2 Sikkerhetsplugin

De fleste av oss beskytter det levende nettstedet med en sikkerhetsplugins som Wordfence eller Alt i ett WP -sikkerhet og brannmur -plugin. Disse sikkerhetspluginene lager mange ting i backend.

  • Databasetabelloppføringer
  • Htaccess -oppføringer
  • Ekstra drop-ins for ekstern plugins-mappe

Sørg for å fjerne alle sikkerhetsrelaterte ting fra din lokale vert og prøv om det fungerer.

3 .htaccess -oppføringer

Noen lokale serverinstallasjoner trenger ikke htaccess -fil, mens noen servere trenger denne filen for å fungere skikkelig. Det er to ting å sikre hvis installasjonen trenger en htaccess -fil.

  • Sikkerhet og hurtigbufring vil gi mange direktiver i htaccess -filen. Sørg for å fjerne alle disse unødvendige oppføringene, da du kan trenge å slette sikkerhets- og hurtigbufring -plugins.
  • WordPress trenger htaccess -oppføringer for å fungere skikkelig for permalink -innstillingene. Sørg derfor for at standardpermalinkoppføringene er tilgjengelige i htaccess -filen til din lokale vert.

Husk at på grunn av at filen starter med en prikk, er .htaccess -filen vanligvis skjult på serveren og datamaskinen. Du må først aktivere visning av skjulte filer i FTP -klienten for å laste ned filen fra serveren. På samme måte bør du aktivere visning av de skjulte filene på datamaskinen din for å endre den.

4 Bruke HTTPS i Localhost

Det er noen verktøy som Local By Flywheel lar deg enkelt lage et HTTPS localhost -nettsted. Alternativt kan du også bruke premiumversjonen av MAMP til å lage sikret virtuell vertsserver. Imidlertid fungerer localhost som standard bare med HTTP -protokoll. Hvis du feilaktig har erstattet de levende nettadressene i databasen med https: // localhost, vil ikke hele localhost være tilgjengelig. Når du prøver å localhost med https -protokoll, vil Chrome og andre nettlesere vise deg en tilkoblingsnektfeil som nedenfor.

11 grunner til at WordPress Localhost -oppsettet ditt mislykkes

Tilkobling nektet feil

5 Databasenavn

Den andre viktige delen er navnet på databasen. Med mindre du endrer navnet på databasen overalt, er den enkle måten å opprette en lokal database med samme navn som databasen til ditt live nettsted. Ellers vil du se en feil når du importerer databasen din til phpMyAdmin. Du vil også se den populære tilkoblingen til databasefeilen når databasenavnet ikke samsvarer i filen "config.php".

I tillegg må du sørge for at du har samme MySQL- og PHP -versjon på både lokal og live serveroppsett.

Relatert: Hvordan konfigurere lokal server i Windows ved hjelp av XAMPP?

6 Eksportere alle tabeller i databasen

Unngå å laste ned hele databasen og importere til din lokale server. Som nevnt ovenfor kan sikkerhet, hurtigbufring og mange andre plugins lage tabeller, som kanskje ikke fungerer i lokalt serveroppsett. Hvis du har problemer med å sette opp lokal nettstedsdatabase, kan du ignorere de unødvendige tabellene i databasen. Du kan gå til live -serverens phpMyAdmin -seksjon og velge tabellene som skal importeres manuelt. Dette vil også redusere størrelsen på databasefilen.

7 Laste opp større database i phpMyAdmin

WordPress -installasjon begrenser som standard filopplastingsstørrelsen ved hjelp av PHP -innstillinger. Selv om du øker filopplastningsstørrelsen i frontend, er det ikke mulig å importere en større databasefil i phpMyAdmin. Hvis du har en større database, kan du prøve å laste opp via ledeteksten i Windows eller Terminal i Mac.

8 Glem å erstatte levende nettadresser

Sannsynligvis fungerte alt bra for deg, men når du får tilgang til localhost -nettstedet kan det omdirigere deg til live -nettstedet. Den mest mulige årsaken er at du glemte å erstatte live -nettstedets URL -er med localhost -URL -en i databasen.

  • Du må erstatte nettadressene i alternativer, innlegg og postmetatabeller.
  • Du må kanskje erstatte sidefeltet og bunnteksten manuelt, ettersom det avhenger av temainnstillingene, eller du kan ha gitt absolutt nettadresser.

Relatert: Hvordan konfigurere WordPress localhost -nettsted ved hjelp av WAMP?

9 Hotlink -beskyttelse

Hotlink -beskyttelse forhindrer andre i å stjele bildet ditt og publisere på nettstedet deres med den opprinnelige nettadressen. Du kan aktivere hurtigkoblingsbeskyttelse fra cPanel eller bruke et sikkerhetsplugin. I dette tilfellet vil ikke alle mediefiler på din lokale vert laste inn og vise tom plass. Derfor, hvis du ikke ser bildene på localhost -nettstedet, må du sjekke og deaktivere hotlink -beskyttelsen.

10 Bruke feil porter

URL -en til ditt lokale vertssted endres basert på portoppsettet ditt. Vanligvis har du to typer porter:

  • Apache/ Nginx – 80 og MySQL – 3306. Hvis du bruker disse portene, kan du få tilgang til nettstedet ved hjelp av " http: // localhost/ " – URLer. Hver gang du trenger å oppgi admin -passordet ditt for å få tilgang til den lokale serveren.
  • Apache/ Nginx – 8888 og MySQL – 8889. Hvis du bruker disse portene, bør du få tilgang til nettstedet ved å bruke " http: // localhost: 8888/ " URLer.

11 grunner til at WordPress Localhost -oppsettet ditt mislykkes

Oppsett av MAMP -porter

11 Premium Theme eller Plugin trenger aktiveringskode

De fleste premiumtemaene og pluginene trenger en aktiveringskode for å aktivere på nettstedet. Disse premium -stoffene fungerer bare på et enkelt aktivert nettsted når du har en enkelt domenelisens. Det kan fungere på det lokale nettstedet når du laster ned / laster opp filene til det live nettstedet. Det vil imidlertid tilbakestille lisensdomenet når du oppdaterer fra den lokale serveren. For eksempel vil det populære Jetpack -pluginet be deg om å aktivere den lokale serveren for å beholde lisensen aktiv på live og lokale nettsteder. De fleste plugin -modulene for medlemskap og bildekomprimering som trenger å kontakte serveren vil ikke fungere fra en lokal datamaskin. Prøv derfor å deaktivere premium -plugins og temaer, og bruk et gratis tema for ditt lokale vertsoppsett hvis du står overfor problemer.

Sammendrag

Hvis du fortsatt blir slått etter å ha sjekket alle punktene ovenfor, har du to alternativer. Den ene er å slette alle dine lokale filer helt og installere på nytt. Andre er å prøve et annet verktøy som kan hjelpe deg med å enkelt sette opp.

Opptakskilde: www.webnots.com
Leave A Reply

Dette nettstedet bruker informasjonskapsler for å forbedre din opplevelse. Vi antar at du er ok med dette, men du kan velge bort det hvis du ønsker det. jeg aksepterer Mer informasjon