Estou executando o WordPress em um servidor WAMP localhost e sempre que vou a "Plugins" ou "Dashboard> Updates" ou mesmo a "Dashboard" nada carrega (nenhuma notícia do WordPress, nenhuma atualização e não consigo procurar plug-ins) nem atualizá-los).
Na seção "Plugins", vejo isso quando tento procurar por algo:
Um erro inesperado ocorreu. Algo pode estar errado com o WordPress.org ou com a configuração deste servidor. Se você continuar tendo problemas, tente os fóruns de suporte.
Alguém já encontrou esse problema antes? Aconteceu da noite para o dia algumas semanas atrás para mim. Ele estava funcionando por um longo tempo e então um dia parou. O que eu já fiz:
- Pesquisei nos fóruns de suporte do Google e WordPress.org. Esse problema é mencionado centenas de vezes e não há solução.
- Verificado php.ini, a configuração do Apache.
- Permitiu todas as permissões para o WAMP em "Permitir um programa pelo Firewall do Windows".
- Desativou todos os plugins e temas, exceto o padrão.
- Marque [Configurações> Geral] para ver se os URLs são válidos e são.
- Salvado [Configurações> Links permanentes].
- Instalou outro WordPress neste host local e funciona . Então, por que não o primeiro?
Respostas:
No meu caso, era simplesmente o URL do SITE deixado em branco em Configurações -> Geral. Preenchi-o com o URL do meu site e tudo começou a funcionar novamente.
Descobri ativando o WP_DEBUG no wp-config.php e recebi este erro: "Aviso: Índice indefinido: host"
fonte
Para mim, o problema era que meu software host local (MAMP, no macOS) não conseguiu estabelecer uma conexão segura. Depois de ativar o WP_DEBUG e verificar o arquivo de log, vi o seguinte erro (ênfase adicionada por mim):
Após um pouco de pesquisa, encontrei um site dizendo que minha extensão PHP cURL pode estar desativada. Eu criei uma página phpinfo () para verificar; já estava ativado.
Então eu encontrei outro site dizendo que o MAMP vem com uma biblioteca libcurl na qual está faltando um pacote ca-cert. Copiarei o conteúdo da página aqui, caso essa página dure mais :)
Copiado de http://dev.soup.io/post/56438473/If-youre-using-MAMP-and-doing-something
fonte
Bem, mesmo que tivesse um problema semelhante, ele foi resolvido seguindo as etapas.
1) Entre no "Cpanel" do seu host
2) Vá para "Verificações e monitoramento de saúde"
3) Clique em "Porta 80"
4) Verifique se está bloqueado,
a) SIM >> Exclua os arquivos que podem estar listados lá.
b) NÃO >> Entre em contato com o suporte de hospedagem.
5) se 4a >> Clique em Desbloquear a porta. Pode levar alguns minutos / horas para ser desbloqueado.
fonte
Encontrou o mesmo problema. O painel estava carregando bem, apenas as seções Temas e plug-ins eram muito lentas.
Descobri que era apenas um problema de DNS depois de verificar com o nslookup , o que me deu o seguinte:
em vez do meu endereço IP real.
Resolvido fazendo o seguinte:
fonte
Depois de passar mais tempo, resolvi isso olhando para
Verifique se esse sinalizador é falso, se a atualização verdadeira não puder acontecer
fonte
Tente executar ping no wordpress.org, coloque a entrada dns no /etc/resolv.conf
fonte
Edite
wp_config.php
e adicione o seguinte trecho de código ao botão do arquivo:Isso deve permitir a instalação de plug-ins e temas diretamente do repositório online.
fonte
Vá para Esta página, baixe o arquivo zip do plug-in e instale-o e ative-o.
Vá para o Painel do WordPress, clique em Editor WPCF, Proxy de guia aberta.
Defina seu proxy HTTP.
Pelo menos funciona no meu.
fonte
Basta definir o URL do site no
wp_config
arquivo, exemplo:fonte
Foi assim que meu problema foi corrigido.
Passo 1: Vá para o Cpanel
Passo 2: Clique em "Gerenciador de Arquivos"
Passo 3: Abra "Wp-config.php" no modo de edição.
Passo 4: Cole esta linha
define('WP_HTTP_BLOCK_EXTERNAL', false);
no final. Etapa 5: salvar o arquivoAgora verifique seu
http://yourdomain.com/wp-admin/
painel - acho que ele será corrigido.fonte