Cara membaiki pangkalan data WordPress

Wordpress

WordPress telah banyak berkembang sejak awal di mana ia berfungsi sebagai alat menulis blog, dan hari ini CMS lengkap, digunakan oleh semua jenis laman web yang sangat berprestij di seluruh dunia sebagai asas untuk menguruskan kandungan dan penerbitan. Tetapi jika ada sesuatu yang menarik mengenai projek ini yang dibuat oleh Mat mullenwegg dan apa yang melihat cahaya untuk pertama kalinya pada tahun 2003 adalah skalabilitasnya yang tinggi, yang membolehkan kita menggunakannya sama ada sama ada sebagai pelayan rumah atau laman web syarikat utama.

Tetapi walaupun kualitinya, WordPress tidak terkecuali dari masalah dan oleh itu boleh berlaku bahawa pangkalan data mengalami kerosakan, secara keseluruhan atau hanya beberapa jadualnya. Walau apa pun, itu akan menjadi lebih daripada cukup sehingga blog kita tidak dapat dilihat dengan betul, kerana bertanggung jawab untuk memberitahu CMS di mana untuk mencari teks, gambar dan kandungan lain yang kita lihat di setiap pos.

Gejala yang tidak dapat disangkal adalah mesej berikut dalam log pemasangan WordPress kami: 'Jadual ralat pangkalan data WordPress' ./my_home/wp_posts 'ditandai sebagai ranap dan terakhir (automatik?) Pembaikan gagal untuk pertanyaan SELECT post_date_gmt DARI wp_posts WHERE post_status =' publish 'AND post_type IN (' post ',' page ',' lampiran ') ORDER BY post_date_gmt BATASAN DESC 1 dibuat oleh memerlukan (' wp-blog-header.php '), wp, WP-> main, WP-> send_headers, get_lastpostmodified, get_lastpostdate, _get_last_post_time'

Mari kita lihat kemudian bagaimana memperbaiki pangkalan data yang rosak di Pemasangan WordPress, yang mana kita mesti memasukkan Cpanel pelayan kita, yang kerana mereka yang mempunyai domain sendiri yang dihoskan dalam beberapa hosting tahu betul adalah bahagian dari mana kita mengakses konfigurasi parameter dan modul yang berbeza yang menjadi sebahagian daripadanya.

Di sana kita mesti pergi ke bahagian Pangkalan Data -> Pangkalan Data MySQL, di mana kita harus mencari pilihan untuk 'Pembaikan pangkalan data', terdapat di bahagian 'Ubahsuai Pangkalan Data'. Untuk membimbing kami dengan lebih baik, bahagian ini terletak di bawah bahagian di 'Buat pangkalan data baru', jadi kita mesti memilih pangkalan data yang akan kita perbaiki dan kemudian klik pada butang 'Pembaikan pangkalan data', selepas itu kita akan ditunjukkan status pangkalan data pemasangan WordPress kita, dan apa yang harus kita lihat jika semuanya berjalan lancar adalah 'BAIK' di sebelah nama setiap jadual yang menyusunnya.

Sekarang mungkin bukan dia Cpanel mari kita akses root ke pelayan di mana pangkalan data, yang akan berlaku sekiranya kita mengehoskan pelayan kita sendiri atau jika ia berada di Universiti atau syarikat. Ini akan memungkinkan kita untuk bekerja dengan cara yang biasa kita gunakan sebagai penyusun undang-undang, dan ini dari Garis arahan.

Langkah pertama adalah menghentikan pelayan MySQL:

$ sudo perkhidmatan mysql berhenti

Kemudian kami membetulkan pangkalan data yang menunjukkan masalah kepada kami, yang kami lakukan melalui arahan berikut:

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

Kemudian kita mulakan semula pelayan MySQL:

$ sudo perkhidmatan mysql bermula

Kedua-dua pendekatan ini memungkinkan kita untuk menyelesaikan masalah yang secara umum cenderung terjadi secara terpisah, walaupun kejadiannya sangat menentukan untuk visualisasi blog kita yang betul atau laman web (atau syarikat syarikat tempat kami bekerja) yang sekiranya berlaku, penyelesaian diperlukan secepat mungkin.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   rafael kata

    Helo, saya memerlukan seseorang yang dapat menolong saya dengan masalah yang saya hadapi dengan wordpress saya.
    Saya baru-baru ini menukar hosting.
    Apabila saya cuba memasukkan kunci API ke dalam plugin, saya mendapat ini.
    Protokol ralat tetapan "https" tidak disokong atau dilumpuhkan dalam libcurl
    Saya telah bercakap dengan respons get dan mereka telah memberitahu saya bahawa saya harus menukar beberapa kod, tetapi saya tidak tahu bagaimana melakukannya.
    "Saya baru mendapat maklum balas dari Jabatan DevZone kami.
    Anda mempunyai ralat berikut "Tetapan ralat Protokol" https "tidak disokong atau dinonaktifkan dalam libcurl" (Ralat konfigurasi: Protokol "https" tidak disokong atau tidak sah di libcurl:
    https://drive.google.com/file/d/0B1debuNIQoMERENRajZJWDNDUWc/view
    Anda boleh membaca mengenai ralat ini di pautan di bawah:
    https://curl.haxx.se/docs/faq.html#Protocol_xxx_not_supported_or_di
    Anda mesti mengkonfigurasi sendiri di sisi anda »

    Sekiranya anda dapat membantu saya, saya sangat menghargainya.