Postanowiłem zintegrować kilka niezależnych stron Wordpress w jednej instalacji na wielu stronach.
Utworzyłem zupełnie nową instalację z wieloma katalogami z podkatalogami, utworzyłem witrynę sieciową MU z adresem URL podkatalogu i wyeksportowałem zawartość z oryginalnej autonomicznej witryny, a następnie zaimportowałem tę zawartość do strony MU podkatalogu.
Następnie usunąłem oryginalną samodzielną witrynę z cPanel i ustawiłem nazwę domeny witryny MU na oryginalną nazwę domeny.
Witryna ładuje swoją oryginalną nazwę domeny, ale kiedy próbuję zalogować się do domainname.com/wp-admin (używając zupełnie nowych danych logowania administratora sieci w wielu miejscach), pojawia się błąd:
BŁĄD: pliki cookie są blokowane lub nie są obsługiwane przez przeglądarkę. Aby korzystać z WordPress, musisz włączyć obsługę plików cookie.
Pliki cookie są włączone w Chrome.
Próbowałem dodać następujące elementy wp-config.php
:
define('COOKIE_DOMAIN', false);
ale problem pozostaje.
Ten sam problem występuje, jeśli korzystam z WP Migrate DB Pro, aby pobrać autonomiczną witrynę internetową do witryny podkatalogu MU, a następnie usunąć autonomiczną witrynę z cPanel, a następnie ustawić adres URL witryny podkatalogu MU jako oryginalną nazwę domeny autonomicznej witryny. Front strony ładuje się dobrze, po prostu nie mogę się zalogować do administratora.
Pomoc doceniona.
define('COOKIE_DOMAIN', false);
ale logowanie do podstrony z własną domeną nie działa - zapętla się z powrotem do tego samego ekranu logowania.
define('COOKIE_DOMAIN', '');
. Wartość logiczna false
może, ale nie musi mieć takie samo znaczenie jak pusty ciąg ''
, w zależności od aplikacji.