sql >> Database teknologi >  >> RDS >> Mysql

wp-admin kan ikke få adgang efter flytning

Hvis du flytter dit domæne uden at ændre hjemmeside- og websteds-URL'erne på dit WordPress-websted, kan du følge nedenstående retningslinjer som foreskrevet af wordpress-kodeksen.

  1. Hvis database og URL forbliver de samme, kan du flytte ved blot at kopiere dine filer og database.
  2. Hvis databasenavnet eller brugeren ændres, skal du redigere wp-config.php for at have de korrekte værdier.
  3. Hvis du vil teste, før du skifter, skal du midlertidigt ændre "siteurl" og "home" i databasetabellen "wp_options" (gennem phpMyAdmin eller lignende).
  4. Hvis du havde nogen form for opsætning af omskrivninger (permalinks), skal du deaktivere .htaccess og omkonfigurere permalinks, når det går live.

REDIGER (hvis dit websteds url også har ændret sig, ja, jeg formulerer kun fra codex-webstedet)

Flytning af et websted og ændring af dit domænenavn eller webadresser (dvs. fra http://example.com/site til http://example.com , eller http://example.com til http://example.net ) kræver følgende trin - i rækkefølge.

  1. Download dine eksisterende webstedsfiler.
  2. Eksporter din database - gå ind i mySQL og eksporter databasen.
  3. Flyt de sikkerhedskopierede filer og database til en ny mappe - et sikkert sted - dette er sikkerhedskopieringen af ​​dit websted.
  4. Log ind på det websted, du vil flytte, og gå til Indstillinger> Generelt, og skift derefter webadresserne. (dvs. fra http://example.com/ til http://example.net ) - gem indstillingerne og forvent at se en 404-side.
  5. Download dine webstedsfiler igen.
  6. Eksporter databasen igen.
  7. Rediger wp-config.php med den nye servers mySQL-databasenavn, bruger og adgangskode.
  8. Upload filerne.
  9. Importer databasen til den nye server.

Når dit domænenavn eller dine webadresser ændres, er der yderligere bekymringer. Filerne og databasen kan flyttes, men referencer til det gamle domænenavn eller placering forbliver i databasen, og det kan forårsage problemer med links eller temavisning.

Hvis du laver en søgning og erstatter på hele din database for at ændre URL'erne, kan du forårsage problemer med dataserialisering, på grund af det faktum, at nogle temaer og widgets gemmer værdier med længden af ​​din URL markeret. Når dette ændrer sig, går tingene i stykker. For at undgå det serialiseringsproblem har du to muligheder:

  1. Udfør kun en søgning og erstat på wp_posts-tabellen.
  2. Brug scriptet Søg og erstat til WordPress-databaser til sikkert at ændre alle forekomster.


  1. XML-parsing i oracle pl/sql

  2. Sådan opdateres mysql-version i xampp (fejl med innodb_additional_mem_pool_size)

  3. Sådan laver du automatisk inkrementfelt i django, som starter fra 10000

  4. Fejl på ALTER TYPE i postgres relation eksisterer ikke