Ubuntu 17.10 にアップグレードした後、PHP が動作しない

Ubuntu 17.10 にアップグレードした後、PHP が動作しない

info.phpUbuntu 17.10 にアップグレードした後、PHP が完全に動作しなくなりました。Ubuntu 17.04 ではすべて正常に動作します。次のコードは動作しません。

<?php 
phpinfo();
?>

PHP 情報は表示されず、上記のようなソース コードのみが表示されます。

答え1

ALT+ CTRL+でターミナルを開きT、次のコマンドを入力します。

sudo a2enmod php7.1
sudo systemctl restart apache2

答え2

libapache2-mod は、Ubuntu 17.04 の libapache2-mod-php7.0 から、Ubuntu 17.10 および Ubuntu 18.04 の libapache2-mod-php7.1 にアップグレードされました。ターミナルを開いて、次のように入力します。

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

答え3

次のことを試してください。

  1. sudo apt-get install libapache2-mod-php
  2. コードを次の場所に配置します/var/www/html/phpinfo.php:
<?php
  phpinfo();
?>
  1. Webブラウザで に移動しますhttp://localhost/phpinfo.php

注: この方法は Ubuntu 18.04 LTS にも適用できます。

答え4

Ubuntu 17.10 でも同じ問題が発生しましたが、Firefox 57.0.1 (64 ビット) だけが phpinfo および phpmyadmin (および wordpress) ファイルを開けませんでした。

他の回答のヒントは役に立ちませんでした。LAMP-Server と Firefox を再インストールしました。それでも同じです。最後に Chromium をインストールしたところ、phpinfo と phpmyadmin が機能するようになりました。

また、新しくインストールした別の Ubuntu 17.10 の Firefox 57 では、phpinfo と phpmyadmin を開くことができます。 中に何か問題が発生したようですdo-release-upgrade

関連情報