WordPress wp_options масата е повредена / Error установяване на връзка с база данни.

Чувал съм, досега в 2015 са били всеки вирус или използват SQL да сложи "надолу" стотици сайтове и блогове WordPress, Както беше и в предишните години, но след около месец се случват странни неща. Срещнах много сайтове, които изглеждаха загубени свързването към базата данниError установяване на връзка с база данни.
На практика, когато възникне такава грешка на WordPress, първите неща, които трябва да проверите са:

  1. Ако услугата MySQL работи на сървъра. Има ситуации, в които Претоварване на сървъра която е домакин на услугата на база данни MySQL / Mysqld да спре да бяга. В този случай услугата се рестартира от terminal (чрез ssh или конзолата) или от уеб интерфейса, ако съществува такава възможност.
  2. Грешка Configuration потребител / парола in WP-config.php. В тази ситуация се проверява дали потребителят на базата данни и името на базата данни са зададени правилно в wp-config.php.

Една трета ситуация е корупция (необяснима досега) таблица wp_options от MySQL. Така че, преди да изпаднете в паника, ако намерите вашия сайт с "Error установяване на връзка с база данни ”, добре е да проверите дали таблиците в базата данни са наред.

Как да проверите и поправите wp_ таблицаoptions от WordPress в случай че е корумпиран. Маркиран като катастрофиран и трябва да бъде поправен.

1. Отворен PhpMyAdminОтиваме в базата данни на сайта, който е надолу и се опитайте да получите достъп до таблицата wp_options, Ако е повреден, то ще видите сигнал, който информира това.

Screen Shot 2015 12-16 6.32.25 PM

В горния екран е около Таблица wp_options от базата данни "mobile_apk". Таблица 'sqldb / wp_options„е маркирано като катастрофирало и трябва да бъде поправено.

2. Изберете таблица wp_options, като поставите отметка в квадратчето до него, след това отидете в падащото меню отдолу (С избрано) и изберете "Ремонт на маса".

sql_repair_table_wp_options

3. След тази стъпка на урока, отговорът на изявление SQL и след това проверете дали сайтът отива в параметрите нормални.

Screen Shot 2015 12-16 6.33.15 PM

Потребители WordPress които нямат инсталиран phpMyAdmin, могат да направят това от terminal / сървъра, на който е базата данни, изпълнявайки командите:

  • проверете дали wp_ таблицаoptions е корумпиран:
mysqlcheck -c baza_date wp_options -u user_db -p 
  • коригира wp_ таблицаoptions от базата данни "база данни":
mysqlcheck -r mydb wp_options -u user -p

Добре е, че след като се увери, че сайтът се върна към нормалното, за да направите резервно копие на базата данни. дори препоръча редовни резервни копия. Човек никога не знае :)

Като пасиониран по технологии, пиша с удоволствие в StealthSettings.com от 2006 г. Имам обширен опит с операционни системи: macOS, Windows и Linux, както и с програмни езици и платформи за блогове (WordPress) и онлайн магазини (WooCommerce, Magento, PrestaShop).

How to » Сърфиране в мрежата » WordPress wp_options масата е повредена / Error установяване на връзка с база данни.

1 мисъл на „WordPress wp_options масата е повредена / Error установяване на връзка с база данни. "

  1. ЗАЩО обаче това се случва? Изпитвах това с множество сайтове за клиент, които всички са хоствани от Богaddи сървър. Поправянето му е достатъчно лесно, но какво първо го прави корумпирано и как да предотвратя това да се повтори?

    Отговор
Оставете коментар