Как да поправите база данни на WordPress

Wordpress

WordPress еволюира много от самото си създаване, в което е служил като инструмент за блогове, а днес това е пълноценна система за управление на съдържанието, използвана от всички видове изключително престижни сайтове в цял свят като основа за управление на съдържание и публикации. Но ако има нещо интересно в този проект, създаден от Мат mullenwegg и това, което видя светлината за първи път през 2003 г., е неговата висока мащабируемост, която ни позволява да го използваме еднакво, независимо дали е домашен сървър или уебсайт на голяма компания.

Но въпреки качеството си, WordPress не е освободен от проблеми и следователно може да се случи така, че базата данни да претърпи известни щети, изцяло или просто някои от нейните таблици. Във всеки случай това ще бъде повече от достатъчно, за да не може нашият блог да се гледа правилно, тъй като той е отговорен да каже на CMS къде да търси текстовете, изображенията и другото съдържание, което виждаме във всяка публикация.

Несъмнен симптом на това ще бъде следното съобщение в дневника на нашата инсталация на WordPress: „Таблица с грешки в базата данни на WordPress“ ./my_home/wp_posts “е маркирана като сривна и последна (автоматична?) Неуспешно поправяне на заявка SELECT post_date_gmt ОТ wp_posts WHERE post_status = 'публикуване' И post_type IN ('post', 'page', 'attachment ') ПОРЪЧКА ПО post_date_gmt DESC LIMIT 1 направено от require (' wp-blog-header.php '), wp, WP-> main, WP-> send_headers, get_lastpostmodified, get_lastpostdate, _get_last_post_time'

Нека да видим тогава как да поправим повредена база данни в нашата Инсталация на WordPress, за което трябва да влезем в Cpanel на нашия сървър, който, тъй като тези, които имат свой собствен домейн, хостван в някакъв хостинг, добре знаят, е секцията, от която имаме достъп до конфигурацията на различните параметри и модули, които са част от него.

Там трябва да преминем към раздела на Бази данни -> MySQL бази данни, където трябва да търсим опцията за „Поправяне на база данни“, намерени в раздела на „Промяна на бази данни“. За да ни ориентира по-добре, този раздел се намира под раздела на „Създаване на нова база данни“, така че трябва да изберем базата данни, която ще ремонтираме, и след това да кликнете върху бутона „Поправяне на база данни“, след което ще ни бъде показано състоянието на базата данни на нашата инсталация на WordPress и това, което трябва да видим дали всичко е минало добре, е 'ДОБРЕ' до името на всяка таблица, която го съставя.

Сега може би вместо него Cpanel нека имаме root достъп до сървъра в който база данни, което ще бъде така, ако хостваме собствен сървър или ако той се намира в университет или в компания. Това ще ни позволи да работим по начин, по който ние, според закона, линукерите ще сме свикнали доста, и то от Командна линия.

Първата стъпка е да спрете сървъра MySQL:

$ sudo услуга mysql стоп

След това коригираме базата данни, която ни показва проблеми, което правим чрез следната команда:

$ cd / var / lib /
$ sudo myisamchk -r -v -f mysql / /

След това просто стартираме MySQL сървъра отново:

$ sudo услуга mysql старт

И двата подхода ще ни позволят да разрешим проблем, който като цяло има тенденция да се среща изолирано, въпреки че появата му е решаваща за правилната визуализация на нашия блог или уебсайт (или този на компанията, в която работим), за които в случай на необходимост е необходимо решение възможно най-незабавно.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Рафаел каза той

    Здравейте, имам нужда от някой, който да ми помогне с проблем, който имам с моя wordpress.
    Наскоро промених хостинга.
    Когато се опитвам да поставя API ключа в приставката, получавам това.
    Грешка в настройките Протокол „https“ не се поддържа или деактивира в libcurl
    Говорил съм с момчетата за получаване на отговор и те ми казаха, че трябва да сменя някакъв код, но не знам как да го направя.
    „Току-що получих отговор от нашия отдел DevZone.
    Имате следната грешка "Протокол за грешка в настройките" https "не се поддържа или деактивира в libcurl" (Грешка в конфигурацията: Протоколът "https" не се поддържа или е невалиден в libcurl:
    https://drive.google.com/file/d/0B1debuNIQoMERENRajZJWDNDUWc/view
    Можете да прочетете за тази грешка в линка по-долу:
    https://curl.haxx.se/docs/faq.html#Protocol_xxx_not_supported_or_di
    Трябва да конфигурирате сами от ваша страна »

    Ако можете да ми помогнете, ще го оценя.