Kā labot WordPress datu bāzi

WordPress

WordPress kopš tā darbības sākuma ir daudz attīstījies emuāru veidošanas rīks, un šodien tā ir pilnvērtīga CMS, kuru visa veida ļoti prestižas vietnes visā pasaulē izmanto kā pamatu satura un publikāciju pārvaldībai. Bet, ja šajā projektā ir izveidots kaut kas interesants Mat mullenwegg un tas, kas pirmo reizi parādīja gaismu 2003. gadā, ir tā augsta mērogojamība, kas ļauj mums to izmantot vienādi neatkarīgi no tā, vai tas ir mājas serveris vai kāda liela uzņēmuma vietne.

Neskatoties uz kvalitāti, WordPress nav atbrīvots no problēmām, un tāpēc var gadīties, ka datu bāzei tiek nodarīts zināms kaitējums kopumā vai vienkārši dažās tabulās. Jebkurā gadījumā tas būs vairāk nekā pietiekami, lai mūsu emuāru nevarētu pareizi apskatīt, jo tas ir atbildīgs par CMS norādīšanu, kur meklēt katrā ierakstā redzamos tekstus, attēlus un citu saturu.

Nepārprotams simptoms tam būs šāds ziņojums mūsu WordPress instalācijas žurnālā: 'WordPress datu bāzes kļūdu tabula' ./my_home/wp_posts 'ir atzīmēta kā avarējusi un pēdējā (automātiska?) Neizdevās labot vaicājumu SELECT post_date_gmt FROM wp_posts WHERE post_status =' public 'UN post_type IN (' post ',' page ',' pielikums ') ORDER BY post_date_gmt DESC LIMIT 1, ko pieprasa (' wp-blog-header.php '), wp, WP-> main, WP-> send_headers, get_lastpostmodified, get_lastpostdate, _get_last_post_time'

Tad redzēsim, kā novērst bojātu datu bāzi mūsu vietnē WordPress instalēšana, kurai mums jāievada mūsu servera Cpanel, kas, kā zināms, ir tā sadaļa, no kuras mēs piekļūstam dažādu parametru un moduļu konfigurācijai, kas ir daļa no tā, jo tie, kuriem ir sava domēna mitināšana kādā hostingā.

Tur mums jāiet uz sadaļu Datu bāzes -> MySQL datu bāzes, kur mums vajadzētu meklēt iespēju "Remonta datu bāze", atrodams sadaļā 'Modificēt datubāzes'. Lai labāk mūs vadītu, šī sadaļa atrodas zem sadaļas 'Izveidot jaunu datu bāzi', tāpēc mums ir jāizvēlas datu bāze, kuru mēs remontēsim, un pēc tam noklikšķiniet uz pogas "Remonta datu bāze", pēc kura mums tiks parādīts mūsu WordPress instalācijas datu bāzes statuss un tas, kas mums vajadzētu redzēt, ja viss ir izdevies labi, ir 'LABI' blakus katras tabulas nosaukumam, kas to veido.

Tagad varbūt viņa vietā Cpanel būsim root piekļuve Serveris kurā datubāze, kas būs gadījumā, ja mēs mitināsim savu serveri vai ja tas atrodas universitātē vai uzņēmumā. Tas ļaus mums strādāt tā, kā mēs, likumi, linuxeri būsim diezgan pieraduši, un tas ir no Komandrinda.

Pirmais solis ir servera apturēšana MySQL:

$ sudo pakalpojums mysql stop

Pēc tam mēs izlabojam datu bāzi, kas mums parāda problēmas, ko mēs darām, izmantojot šādu komandu:

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

Tad mēs vienkārši atkal palaižam MySQL serveri:

$ sudo pakalpojums mysql start

Abas pieejas ļaus mums atrisināt problēmu, kurai parasti ir tendence notikt atsevišķi, kaut arī tās rašanās ir izšķiroša pareiza mūsu emuāra vizualizācija vai vietne (vai tā uzņēmuma vietne, kurā mēs strādājam), kurā notikuma gadījumā ir nepieciešams pēc iespējas tūlītējs risinājums.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Rafael teica

    Sveiki, man ir vajadzīgs kāds, kurš varētu man palīdzēt ar problēmu, kas man ir saistīta ar manu WordPress.
    Nesen esmu mainījis mitināšanu.
    Kad mēģinu ievietot API atslēgu spraudnī, es to saņemu.
    Iestatījumu kļūda Protokols "https" netiek atbalstīts vai atspējots libcurl
    Esmu runājis ar atbildi get, un viņi man teica, ka man ir jāmaina kāds kods, bet es nezinu, kā to izdarīt.
    “Es tikko saņēmu atbildi no mūsu DevZone departamenta.
    Jums ir šāda kļūda "Iestatījumu kļūdas protokols" https "netiek atbalstīts vai atspējots libcurl" (konfigurācijas kļūda: protokols "https" libcurl netiek atbalstīts vai nederīgs:
    https://drive.google.com/file/d/0B1debuNIQoMERENRajZJWDNDUWc/view
    Par šo kļūdu varat izlasīt zemāk esošajā saitē:
    https://curl.haxx.se/docs/faq.html#Protocol_xxx_not_supported_or_di
    Jums pašam jākonfigurē jūsu pusē »

    Ja jūs man varētu palīdzēt, es to novērtētu.