Mysql
 sql >> Baza danych >  >> RDS >> Mysql

wp-admin nie może uzyskać dostępu po przeniesieniu

Jeśli przenosisz swoją domenę bez zmiany adresów URL strony głównej i witryny swojej witryny WordPress, możesz postępować zgodnie z poniższymi wytycznymi zgodnie z kodeksem wordpress.

  1. Jeśli baza danych i adres URL pozostają takie same, możesz przenieść, po prostu kopiując swoje pliki i bazę danych.
  2. Jeśli zmieni się nazwa bazy danych lub użytkownik, edytuj wp-config.php, aby uzyskać prawidłowe wartości.
  3. Jeśli chcesz przetestować przed zmianą, musisz tymczasowo zmienić „siteurl” i „home” w tabeli bazy danych „wp_options” (poprzez phpMyAdmin lub podobne).
  4. Jeśli masz jakąkolwiek konfigurację przepisywania (permalinków), musisz wyłączyć .htaccess i ponownie skonfigurować permalinki, gdy zostaną uruchomione.

EDYTUJ (jeśli adres URL Twojej witryny również się zmienił, cóż, frazę tylko ze strony kodeksu)

Przenoszenie witryny i zmiana nazwy domeny lub adresów URL (np. z http://example.com/site do http://example.com lub http://example.com do http://example.net ) wymaga wykonania następujących kroków - w kolejności.

  1. Pobierz istniejące pliki witryny.
  2. Eksportuj swoją bazę danych - przejdź do mySQL i wyeksportuj bazę danych.
  3. Przenieś zarchiwizowane pliki i bazę danych do nowego folderu — w bezpieczne miejsce — to jest kopia zapasowa Twojej witryny.
  4. Zaloguj się w witrynie, którą chcesz przenieść, i wybierz Ustawienia> Ogólne, a następnie zmień adresy URL. (tj. z http://example.com/ do http://example.net ) - zapisz ustawienia i spodziewaj się strony 404.
  5. Ponownie pobierz pliki witryny.
  6. Ponownie wyeksportuj bazę danych.
  7. Edytuj wp-config.php z nazwą bazy danych mySQL, użytkownikiem i hasłem nowego serwera.
  8. Prześlij pliki.
  9. Zaimportuj bazę danych na nowy serwer.

Gdy zmieni się nazwa domeny lub adresy URL, pojawiają się dodatkowe obawy. Pliki i bazę danych można przenieść, jednak odniesienia do starej nazwy domeny lub lokalizacji pozostaną w bazie danych, co może powodować problemy z wyświetlaniem linków lub motywów.

Jeśli przeprowadzisz wyszukiwanie i zamieniasz w całej bazie danych, aby zmienić adresy URL, możesz spowodować problemy z serializacją danych, ponieważ niektóre motywy i widżety przechowują wartości z zaznaczoną długością adresu URL. Kiedy to się zmienia, wszystko się psuje. Aby uniknąć tego problemu z serializacją, masz dwie możliwości:

  1. Wykonuj wyszukiwanie i zamianę tylko w tabeli wp_posts.
  2. Użyj skryptu Wyszukaj i zamień dla baz danych WordPress, aby bezpiecznie zmienić wszystkie instancje.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Usuń z tabeli używając kolumny innej tabeli

  2. Laravel:jak uzyskać średnią zagnieżdżonych relacji hasMany (hasManyThrough)

  3. Nie mogę się wylogować w PHP

  4. Pomijanie ostrzeżeń PDO

  5. Mysql NIE W I NIE ISTNIEJE tak samo?