PHP não funciona após a atualização para o Ubuntu 17.10

12

Após a atualização para o Ubuntu 17.10, o PHP parou de funcionar. Tudo funciona bem no Ubuntu 17.04. O código da info.phpseguinte forma não funciona:

<?php 
phpinfo();
?>

Não está mostrando informações sobre PHP, apenas mostra o código-fonte como acima.

Shen Hongliang
fonte
1
seu código está errado<?php phpinfo(); ?>
Lynob 22/10
2
leia o guia de formatação e formate seu código como código. Eu não posso dizer se as barras invertidas estão em seu código ou apenas sua tentativa de formatar o pós
Zanna
2
Esta seção da ajuda da remarcação mostra como incluir blocos de código legíveis em uma postagem.
Eliah Kagan 22/10

Respostas:

30

Abra o terminal com ALT+ CTRL+ Te digite estes comandos:

sudo a2enmod php7.1
sudo systemctl restart apache2
user2017552
fonte
1
@ShenHongliang Se você acha esta resposta útil, você pode "aceitá-la" clicando na marca de seleção (✓) ao lado dela.
Pomsky # 23/17
5

O libapache2-mod foi atualizado do libapache2-mod-php7.0 no Ubuntu 17.04 para o libapache2-mod-php7.1 no Ubuntu 17.10 e no Ubuntu 18.04. Abra o terminal e digite:

sudo apt install libapache2-mod-php7.1 # install PHP7 module for Apache2 webserver
sudo a2enmod php7.1 # enable the PHP7 module
sudo systemctl restart apache2.service # restart apache
karel
fonte
Melhor: instale o libapache2-mod-phpmetapacote para não ter mais nada a fazer quando o 7.2 chegar. ;)
fkraiem
0

Tente o seguinte:

  1. sudo apt-get install libapache2-mod-php
  2. Coloque o código no /var/www/html/phpinfo.php:
<?php
  phpinfo();
?>
  1. Navegue no navegador da web para http://localhost/phpinfo.php.

Nota: o método também é aplicável ao Ubuntu 18.04 LTS.

N0rbert
fonte
-2

Eu também tive esse problema no Ubuntu 17.10, mas apenas o meu Firefox 57.0.1 (64 bits) não conseguiu abrir os arquivos phpinfo e phpmyadmin (e wordpress).

As dicas nas outras respostas não me ajudaram. Eu reinstalei o LAMP-Server e o Firefox. Ainda o mesmo. Finalmente eu instalei o Chromium e lá o phpinfo e o phpmyadmin funcionam.

Além disso, o Firefox 57 de outro Ubuntu 17.10 instalado de novo pode abrir o phpinfo e o phpmyadmin. Parece que algo deu errado durante do-release-upgrade.

Frank Ernst
fonte