Błąd WordPressa MS – Wykryto istniejącą sieć witryn…


Błąd:

Warning: An existing WordPress network was detected

Objaw:

Nie można zalogować się do Panelu Super Administratora

objawia się często przy aktualizacji witryn, spowodowane jest złym umieszczeniem wpisu dla MultiSite w pliku wp-config.php

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'NazwaGłStrony.pl');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

Rozwiązanie:

przenieść definicje przed

/* That’s all, stop editing! Happy blogging. */

lub jeśli nadal nie działa

Sprawdzić poprawność wpisów w bazie WP MS

wp_blogs
wp_blog_versions
wp_registration_log
wp_site
wp_sitemeta
wp_signups
wp_sitecategorie - może nie występować

przypominam iż prefix „wp_” może być inny sprawdzamy go w wp-config.php

 

Jeśli sposoby nie działają, wykonując rytuał poniżej.

  1. Resetowanie pliku wp-config.php z powrotem do jego pierwotnego stanu, usunąć wszelkie odniesienia na wielu serwerach.
  2. Usuń plik .htaccess lub przenieść go tymczasowo.
  3. Usunąć WW tabele z Bazy WordPress, np. używając narzędzia jak phpMyAdmin.
  4. Wylogować się i zalogować się na stronie i zainicjować konfiguracji WP.
  5. Odtworzyć plik .htaccess z danymi przez WP w ustawieniach sieci.
  6. Modyfikowanie wp-config.php pliku, należy pamiętać, aby wkleić te linie powyżej linii gdzie jest napisane

 

 

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *