Site do Wordpress na instância do EC2 de repente superslow

3

Configure uma página do wordpress no outro dia após this guia. O site estava instalado e funcionando, carregando rapidamente e tudo estava bem, até hoje.

De repente, carregar o site leva uma eternidade e não faz • Mesmo funcionando adequadamente, a página aparece de maneira incompleta.

Eu tentei reiniciar a instância, mas isso não ajudou.

As únicas ações que tomei no servidor é criar um IP elástico e apontar um nome de domínio para esse IP. Mas eu não vejo como isso poderia ter abrandado a página.

Alguma opinião sobre o que poderia ter causado isso e uma solução para o problema?

    
por Emil 27.02.2011 / 17:30

3 respostas

4

Basta entrar no seu arquivo wp-config.php e adicionar a linha
define('RELOCATE',true);
logo acima da linha que diz "Isso é tudo! Pare de editar! '
Em seguida, faça o login no WordPress em seu novo endereço IP. Vai funcionar bem. Em seguida, basta ir para Configurações- > Geral e atualizar o URL do seu site para as informações corretas. Certifique-se de rolar para a parte inferior e clique em Salvar. Seu site voltará a funcionar normalmente. Certifique-se de excluir ou comentar a linha define('RELOCATE',true); que você incluiu no wp-config.php
Fonte: minha própria experiência e fóruns de suporte do wordpress.org

    
por 24.08.2014 / 08:09
3

As microinstâncias da Amazon não se adaptam bem ao WordPress e a outros softwares que usam bancos de dados com muita intensidade. Se você gostaria de manter a micro instância, eu recomendaria instalar um plugin de cache para WordPress ou algum software de cache como o Varnish para reduzir o impacto do seu banco de dados no consumo de recursos da instância (você provavelmente está atingindo 100% da CPU e martelado por isso). Se você puder alterar sua instância, tente as instâncias pequenas ou médias e você não terá problemas com a instalação do WP.

    
por 02.04.2012 / 17:11
2

Me deparei com essa questão hoje (eu também gerenciei uma micro instância) ... meu site WordPress estava funcionando perfeitamente até que eu criei um IP elástico e, ao fazer isso, meu nome DNS público foi alterado. Percebi que quando tentei acessar meu site WordPress, ele estava tentando acessar meu antigo nome DNS público.

Aparentemente, quando você configura seu site WordPress, parte do processo de instalação captura o nome DNS público do site e o armazena na tabela MySQL do WordPress. Foi uma correção simples para mim ... carreguei phpMyAdmin , fui para o banco de dados wordPress e modifiquei alguns valores na tabela wp_options . Eu corri a seguinte consulta MySQL ( certifique-se de fazer backup de seu banco de dados apenas no caso de ):

update wp_options set option_value = replace(option_value, 'ec2-<old_ip>', 'ec2-<new_ip>')

Em que <old_ip> é o IP antigo usado em seu DNS público e <new_ip> é o novo. Isto irá encontrar e substituir o seu antigo nome DNS ec2 e substituí-lo pelo novo ... voila! Tudo deve estar bem.

    
por 13.11.2013 / 04:36