Come riparare un database WordPress

Wordpress

WordPress si è evoluto molto sin dal suo inizio in cui serviva da strumento di blogging, e oggi è un CMS a tutti gli effetti, utilizzato da tutti i tipi di siti prestigiosi in tutto il mondo come base per la gestione di contenuti e pubblicazioni. Ma se c'è qualcosa di interessante in questo progetto creato da Mat mullenwegg e ciò che ha visto la luce per la prima volta nel 2003 è la sua elevata scalabilità, che ci permette di utilizzarlo allo stesso modo sia che si tratti di un home server che del sito web di una grande azienda.

Ma nonostante la sua qualità, WordPress non è esente da problemi e quindi può capitare che il database subisca qualche danno, nella sua interezza o semplicemente in alcune sue tabelle. In ogni caso, sarà più che sufficiente perché il nostro blog non possa essere visualizzato correttamente, poiché è incaricato di indicare al CMS dove cercare i testi, le immagini e gli altri contenuti che vediamo in ogni post.

Un sintomo inconfondibile di ciò sarà il seguente messaggio nel registro della nostra installazione di WordPress: La 'Tabella degli errori del database di WordPress' ./my_home/wp_posts 'è contrassegnata come arrestata in modo anomalo e l'ultima riparazione (automatica?) Non è riuscita per la query SELEZIONA post_date_gmt DA wp_posts WHERE post_status =' publish 'AND post_type IN (' post ',' page ',' attachment ') ORDINA PER post_date_gmt DESC LIMIT 1 creato da require (' wp-blog-header.php '), wp, WP-> main, WP-> send_headers, get_lastpostmodified, get_lastpostdate, _get_last_post_time'

Vediamo quindi come riparare un database danneggiato nel nostro Installazione di WordPress, per cui dobbiamo entrare nel Cpanel del nostro server, che come ben sa chi ha un proprio dominio ospitato in alcuni hosting è la sezione dalla quale si accede alla configurazione dei diversi parametri e moduli che ne fanno parte.

Là dobbiamo andare alla sezione di Database -> Database MySQL, dove dovremmo cercare l'opzione di "Ripara database", che si trova nella sezione di "Modifica database". Per guidarci meglio, questa sezione si trova sotto la sezione su "Crea nuovo database", quindi dobbiamo selezionare il database che andremo a riparare e quindi fare clic sul pulsante "Ripara database", dopodiché ci verrà mostrato lo stato del database della nostra installazione di WordPress, e quello che dovremmo vedere se tutto è andato bene è un 'OK' accanto al nome di ogni tabella che lo compone.

Adesso forse invece di lui Cpanel diamo accesso root a server in cui la banca dati, che sarà il caso se ospitiamo il nostro server o se si trova in un'università o in un'azienda. Questo ci consentirà di lavorare in un modo a cui noi legalmente siamo abituati ai linuxer, ed è dal Riga di comando.

Il primo passo è arrestare il server MySQL:

$ sudo servizio mysql stop

Quindi correggiamo il database che ci mostra i problemi, cosa che facciamo tramite il seguente comando:

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

Quindi riavviamo semplicemente il server MySQL:

$ sudo servizio mysql start

Entrambi gli approcci ci permetteranno di risolvere un problema che in generale tende a manifestarsi isolatamente, sebbene il suo verificarsi sia decisivo per la corretta visualizzazione del nostro blog o sito web (o quello dell'azienda in cui lavoriamo) per il quale in caso di accadimento è richiesta una soluzione il più immediata possibile.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   rafael suddetto

    Ciao, ho bisogno di qualcuno che possa aiutarmi con un problema che ho con il mio wordpress.
    Recentemente ho cambiato hosting.
    Quando provo a inserire la chiave API nel plugin, ottengo questo.
    Errore nelle impostazioni Protocollo "https" non supportato o disabilitato in libcurl
    Ho parlato con le persone di get response e mi hanno detto che devo cambiare un codice, ma non so come farlo.
    "Ho appena ricevuto una risposta dal nostro reparto DevZone.
    Hai il seguente errore "Errore di impostazioni Protocollo" https "non supportato o disabilitato in libcurl" (Errore di configurazione: Protocollo "https" non supportato o non valido in libcurl:
    https://drive.google.com/file/d/0B1debuNIQoMERENRajZJWDNDUWc/view
    Puoi leggere questo errore nel link sottostante:
    https://curl.haxx.se/docs/faq.html#Protocol_xxx_not_supported_or_di
    Devi configurare da solo dalla tua parte »

    Se puoi aiutarmi, lo apprezzerei.