Deixe-me começar dizendo que mudei dezenas de sites de um servidor para outro, sem problemas.
Recentemente, mudei um site e, quando o URL é visitado, um arquivo chamado "download" sem extensão e apenas o tamanho de um arquivo de 1 KB é baixado automaticamente. Fiz backup de todos os arquivos e baixei os bancos de dados usando quatro métodos diferentes, apenas para ter certeza: BackWPup, BackUpWordPress e manualmente, fechando os arquivos e baixando os arquivos via FTP.
O site original funciona perfeitamente no servidor original.
Usei o método que sempre usei ao mudar para um novo servidor.
No novo servidor:
- Crie novo banco de dados, usuário e banco de dados de importação
- Carregar arquivos e descompactar
- Edite wp-config.php com o novo nome, usuário e senha do banco de dados
- Altere o URL do site usando o método functions.php no WordPress Codex, aqui - http://codex.wordpress.org/Changing_The_Site_URL
Também devo mencionar que carreguei o site em três servidores diferentes (incluindo um subdomínio no servidor original), todos com o mesmo resultado.
Além dos métodos mencionados acima, tentei o seguinte para tentar solucionar problemas:
- O nome da pasta "plugins" foi alterado para ver se um plug-in estava causando o erro
- Alterou o nome da pasta do tema ativo para ver se o tema estava causando o erro
- WP_DEBUG alterado para "true" no wp-conig.php - mas o site nunca carrega, portanto nenhum erro é exibido.
Atualmente, o site incorreto está localizado em - http://cgdev.webworksplayground.com/
Obrigado pela ajuda.
# Use PHP54 Single php.ini as default AddHandler application/x-httpd-php54s .php
Após removê-lo, tudo parece funcionar bem.Passos simples
1 - Vá para o gerenciador de arquivos através do cpanel ou FTP
2 - Exclua o arquivo .htaccess (verifique se você criou um backup)
3 - Abra seu site e defina os links permanentes para criar um novo arquivo .htaccess.
4 - Aproveite!
Acabei de excluir o arquivo .htaccess e ele está funcionando perfeitamente agora :)
fonte
Você também pode simplesmente adicionar a seguinte linha ao .htaccess, o que permite que variações do PHP estejam do lado seguro.
fonte
O mu-plugins adiciona um manipulador quando você salva a configuração,
AddHandler application/x-httpd-php71 .php
fazendo com que a página seja baixada em vez de processada.Se você apenas remover a linha do seu .htaccess (ou excluir o arquivo), a linha retornará a cada salvamento das configurações.
Uma solução melhor é modificar por ftp o arquivo wp-content / mu-plugins / endurange-php-edge.php
Apenas comente (adicionando "//" na frente da linha) a linha 20:
// $this->hooks();
Referência: problema do htaccess após salvar as configurações
fonte