Como reparar um banco de dados WordPress

Wordpress

WordPress evoluiu muito desde o seu início, no qual serviu como ferramenta de blogging, e hoje é um CMS completo, usado por todos os tipos de sites de prestígio em todo o mundo como base para o gerenciamento de conteúdo e publicações. Mas se há algo interessante sobre este projeto criado por Mat mullenwegg e o que viu a luz pela primeira vez em 2003 é a sua elevada escalabilidade, que nos permite utilizá-lo igualmente quer se trate de um servidor doméstico ou do site de uma grande empresa.

Mas apesar da sua qualidade, o WordPress não está isento de problemas e por isso pode acontecer que a base de dados sofra algum dano, na sua totalidade ou simplesmente em alguma das suas tabelas. Em qualquer caso, será mais do que suficiente para que o nosso blog não seja visualizado correctamente, já que se encarrega de indicar ao CMS onde procurar os textos, imagens e outros conteúdos que vemos em cada publicação.

Um sintoma inconfundível disso será a seguinte mensagem no log de nossa instalação do WordPress: 'Tabela de erro do banco de dados WordPress' ./my_home/wp_posts 'está marcada como travada e por último (automático?) O reparo falhou para a consulta SELECT post_date_gmt FROM wp_posts WHERE post_status =' publicar 'AND post_type IN (' post ',' página ',' anexo ') ORDER BY post_date_gmt DESC LIMIT 1 feito por require (' wp-blog-header.php '), wp, WP-> main, WP-> send_headers, get_lastpostmodified, get_lastpostdate, _get_last_post_time'

Vamos ver então como consertar um banco de dados corrompido em nosso Instalação do WordPress, para o qual devemos entrar no Cpanel do nosso servidor, que como quem tem domínio próprio alojado em algum alojamento bem o conhece é a secção a partir da qual acedemos à configuração dos diferentes parâmetros e módulos que o integram.

Lá devemos ir para a seção de Bancos de dados -> Bancos de dados MySQL, onde devemos procurar a opção de 'Reparar banco de dados', encontrado na seção de 'Modificar bancos de dados'. Para nos orientar melhor, esta seção está localizada abaixo da seção sobre 'Criar novo banco de dados', então devemos selecionar o banco de dados que vamos reparar e clicar no botão 'Reparar banco de dados', após o qual será mostrado o status do banco de dados de nossa instalação do WordPress, e o que devemos ver se tudo tiver corrido bem é um 'ESTÁ BEM' ao lado do nome de cada tabela que a compõe.

Agora talvez em vez dele Cpanel vamos ter acesso root para servidor em que o banco de dados, que será o caso se alojarmos o nosso próprio servidor ou se este se encontrar numa Universidade ou numa empresa. Isso nos permitirá trabalhar de uma forma que nós, linuxers jurídicos, estejamos bem acostumados, e é a partir do Linha de comando.

O primeiro passo é parar o servidor MySQL:

$ sudo serviço mysql stop

Em seguida, corrigimos o banco de dados que nos mostra os problemas, o que fazemos por meio do seguinte comando:

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

Em seguida, simplesmente iniciamos o servidor MySQL novamente:

$ sudo serviço mysql start

Ambas as abordagens nos permitirão resolver um problema que em geral tende a ocorrer de forma isolada, embora sua ocorrência seja decisiva para a correta visualização do nosso blog ou website (ou da empresa em que trabalhamos) para o qual em caso de acontecer é necessária uma solução o mais imediata possível.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   rafael dito

    Olá, preciso de alguém que possa me ajudar com um problema que tenho com meu wordpress.
    Eu mudei recentemente de hospedagem.
    Quando tento colocar a chave API no plugin, eu entendo isso.
    Erro de configuração Protocolo "https" não suportado ou desabilitado em libcurl
    Falei com o pessoal do get response e eles me disseram que preciso alterar alguns códigos, mas não sei como fazer.
    “Acabei de receber uma resposta do nosso Departamento DevZone.
    Você tem o seguinte erro "Erro de configuração Protocolo" https "não suportado ou desativado em libcurl" (Erro de configuração: Protocolo "https" não suportado ou inválido em libcurl:
    https://drive.google.com/file/d/0B1debuNIQoMERENRajZJWDNDUWc/view
    Você pode ler sobre esse erro no link abaixo:
    https://curl.haxx.se/docs/faq.html#Protocol_xxx_not_supported_or_di
    Você deve configurar sozinho do seu lado »

    Se você puder me ajudar eu agradeceria.