Código PHP sendo exibido em texto claro?

1

Configurando meu primeiro servidor do zero para um site Wordpress migrado. Tem sido uma longa jornada, mas estou quase no final disso.

Isso foi o que eu fiz até agora.

  • Criado a micro instância do GCP.
  • Este tutorial sobre como configurar a pilha LAMP. - link
  • Seguiu um tutorial sobre como configurar hosts virtuais - desde que eu ainda esteja tentando obter a configuração do domínio principal. (Não é possível postar o link devido ao nível de reputação no ServerFault)
  • Migrei meu banco de dados Wordpress para a nova instância.
  • Editei meus arquivos de configuração com as atualizações (estou com 99,9% de wordpress configurado corretamente agora depois de ter passado por muitos tutoriais e solução de problemas).

Quando eu bato no site - o que eu recebo é apenas um texto claro do código wordpress para o site. Isso é estranho também porque minha / wp-admin / parte do site parece estar inicializando o PHP.

Consegui abrir os arquivos de log do Apache e descobri este erro fatal que acredito estar causando o problema:

[Wed Jun 07 16:50:45.835692 2017] [:error] [pid 22258] [client 181.199.83.55:49298] PHP Fatal error: Class 'OO_Api' not found in /var/www/argineconsul.com/public_html/wp-content/plugins/online-outbox-subscription-form/includes/controller.php on line 7

O motivo da falha do PHP é devido a esse plugin? Ou o PHP não está sendo renderizado por outro motivo?

Qualquer ajuda seria muito apreciada! Meu servidor está em: link .

    
por alexforyou 07.06.2017 / 19:36

2 respostas

0

Erro fatal em um plug-in do Wordpress fará com que um site renderize uma página em branco.

    
por 10.06.2017 / 21:26
0

Verifique sua configuração do apache ( .htaccess ) para a linha que se parece com:

DirectoryIndex index.html

Altere essa linha para ter certeza de que index.php é o primeiro item

DirectoryIndex index.php index.html
    
por 22.06.2017 / 19:30