TechBlogSD - Allt för WordPress- och WEB -utveckling
WEB- och WordPress - instruktioner, nyheter, recensioner av teman och plugins

11 skäl till varför din WordPress Localhost -installation misslyckas

5

Ibland fungerar saker på ett konstigt sätt och WordPress är ett bästa exempel på det. Även om det tar mindre än fem minuter att installera en levande WordPress -webbplats kommer många av dem att misslyckas med att skapa en lokal kopia av den levande webbplatsen. Det är enkelt att skapa en levande WordPress-webbplats på några minuter med hjälp av ett klick installationspaket som Softaculous. De flesta av de populära värdföretagen som Bluehost, SiteGround och HostGatorerbjuder installation med ett klick av WordPress CMS på deras cPanel. Problemet kommer dock när du planerar att skapa en kopia av din live -webbplats till en lokal server. Du behöver lokal kopia av många skäl; till exempel kan du testa ett nytt plugin eller försöka ändra temat. I de flesta fall kan du helt enkelt behöva en säker säkerhetskopia av din levande server på en lokal dator. Om du blir slagen, här är fem skäl att felsöka varför din lokala WordPress -installation kanske inte fungerar.

Relaterat: Hur installerar man localhost med MAMP i Mac?

11 skäl till varför din WordPress Localhost -installation misslyckas

1 Caching -plugin

Installationen av localhost är en lång del som kräver tre typer av filer – WordPress -installationspaket, dina webbplatsfiler och databasfil. När du säkerhetskopierar live -sajten laddar du förmodligen ner alla plugins -delen av live -webbplatsen. De flesta caching -plugins fungerar bara i live -servermiljön och kastar fel när du försöker logga in på din localhost admin -instrumentpanel. Vissa plugins kommer dock helt att hindra dig från att komma åt webbplatsen. Se därför till att ta bort caching plugin-mappen från ditt lokala avsnitt "/wp-content/plugins".

Om allt fungerar bra men du ser att webbplatsens innehåll är krypterat, ta bara bort caching -plugin och kontrollera.

2 Säkerhetsplugin

De flesta av oss skyddar den levande sajten med ett säkerhetsplugin som Wordfence eller Allt i ett WP -säkerhets- och brandväggsprogram. Dessa säkerhetsplugins skapar många saker i backend.

  • Databas tabellposter
  • Htaccess -poster
  • Ytterligare drop-ins för externa plugins-mapp

Se till att ta bort alla säkerhetsrelaterade saker från din lokala värd och försök om det fungerar.

3 .htaccess -poster

Vissa lokala serverinstallationer behöver inte htaccess -fil medan vissa servrar behöver den här filen för att fungera korrekt. Det finns två saker att se till om din installation behöver en htaccess -fil.

  • Säkerhets- och cacheminne -plugins kommer att skapa massor av direktiv i htaccess -fil. Se till att ta bort alla dessa onödiga poster eftersom du kan behöva ta bort säkerhets- och cacheminnet.
  • WordPress behöver htaccess -poster för att fungera korrekt för permalänkinställningarna. Se därför till att standardpermalänkposterna är tillgängliga i din localhosts htaccess -fil.

Kom ihåg att på grund av att filen börjar med en punkt är .htaccess -filen i allmänhet dold på din server och dator. Du måste först aktivera visning av dolda filer i din FTP -klient för att ladda ner filen från servern. På samma sätt bör du aktivera visning av de dolda filerna på din dator för att ändra den.

4 Använda HTTPS i Localhost

Det finns några verktyg som Local By Flywheel låter dig enkelt skapa en HTTPS localhost -webbplats. Alternativt kan du också använda premiumversionen av MAMP för att skapa en säker virtuell värdserver. Localhost fungerar dock som standard bara med HTTP -protokoll. Om du felaktigt har ersatt de levande webbadresserna i din databas med https: // localhost är hela localhost inte tillgänglig. När du försöker att lokalhosta med https -protokoll, kommer Chrome och andra webbläsare att visa dig anslutningsvägringsfel som nedan.

11 skäl till varför din WordPress Localhost -installation misslyckas

Anslutning nekat fel

5 Databasnamn

Den andra viktiga delen är namnet på databasen. Om du inte ändrar namnet på databasen överallt är det enkla sättet att skapa en lokal databas med samma namn som din levande sajts databas. Annars kommer du att se ett fel när du importerar din databas i phpMyAdmin. Du kommer också att se den populära anslutningen till ditt databasfel när databasnamnet inte matchar i filen "config.php".

Se till att du har samma MySQL- och PHP -version på både lokal och live serverinställning.

Relaterat: Hur ställer jag in lokal server i Windows med XAMPP?

6 Exportera alla tabeller i databasen

Undvik att ladda ner hela databasen och importera till din lokala server. Som nämnts ovan kan säkerhet, cachning och många andra plugins skapa tabeller, som kanske inte fungerar i lokal serverinställning. Om du har problem med att ställa in lokal webbplatsdatabas, ignorera de onödiga tabellerna i din databas. Du kan gå till din live -servers phpMyAdmin -avsnitt och välja tabellerna som ska importeras manuellt. Detta kommer också att minska storleken på din databasfil.

7 Ladda upp större databas i phpMyAdmin

WordPress -installation begränsar som standard filöverföringsstorleken med PHP -inställningar. Även om du ökar filöverföringsstorleken i frontend är det inte möjligt att importera en större databasfil till phpMyAdmin. Om du har en större databas, försök att ladda upp via kommandotolken i Windows eller Terminal i Mac.

8 Glöm att ersätta levande webbadresser

Förmodligen fungerade allt bra för dig, men när du öppnar localhost -webbplatsen kan det omdirigera dig till live -webbplatsen. Den mest möjliga anledningen är att du har glömt att ersätta den levande webbplatsens URL: er med localhost -URL: en i din databas.

  • Du måste ersätta webbadresserna i alternativ, post och postmetatabeller.
  • Du kan behöva byta länkar till sidofältet och sidfoten manuellt eftersom det beror på dina temainställningar eller om du har tillhandahållit absoluta webbadresser.

Relaterat: Hur ställer jag in WordPress localhost -webbplats med WAMP?

9 Hotlink -skydd

Hotlink -skydd hindrar andra från att stjäla din bild och publicera på deras webbplats med din ursprungliga webbadress. Du kan aktivera hotlink -skydd från cPanel eller använda ett säkerhetsplugin. I det här fallet laddas inte alla mediefiler på din localhost och visar tomt utrymme. Därför, om du inte ser bilderna på din localhost -webbplats, kontrollera och inaktivera ditt hotlink -skydd.

10 Använda felaktiga portar

Webbadressen till din lokala värdsajt ändras baserat på din portkonfiguration. Generellt har du två typer av portar:

  • Apache/ Nginx – 80 och MySQL – 3306. Om du använder dessa portar kan du komma åt webbplatsen med " http: // localhost/ " – webbadresser. Men varje gång du behöver ange ditt administratörslösenord för att komma åt den lokala servern.
  • Apache/ Nginx – 8888 och MySQL – 8889. Om du använder dessa portar bör du komma åt webbplatsen med " http: // localhost: 8888/ " – webbadresser.

11 skäl till varför din WordPress Localhost -installation misslyckas

Inställning av MAMP -portar

11 Premium -tema eller plugin behöver aktiveringskod

De flesta premiumteman och plugins behöver en aktiveringskod för att aktivera på webbplatsen. Dessa premiummaterial fungerar bara på en enda aktiverad webbplats när du har en enda domänlicens. Det kan fungera på lokal webbplats när du laddar ner / laddar upp livewebbplatsens filer. Det kommer dock att återställa licensdomänen när du uppdaterar från lokal server. Till exempel kommer det populära Jetpack -pluginet att be dig aktivera den lokala servern för att behålla licensen aktiv på live och lokala webbplatser. De flesta plugins för medlemskap och bildkomprimering som behöver kontakta servern fungerar inte från en lokal dator. Försök därför att inaktivera premium -plugins och teman och använd ett gratis tema för din localhost -installation om du får problem.

Sammanfattning

Om du fortfarande slås efter att ha kontrollerat alla punkterna ovan har du två alternativ. En är att radera alla dina lokala filer helt och installera om på nytt. Andra är att prova ett annat verktyg som kan hjälpa dig att enkelt konfigurera.

Inspelningskälla: www.webnots.com
Leave A Reply

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer