info.php
Ubuntu 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
次のことを試してください。
sudo apt-get install libapache2-mod-php
- コードを次の場所に配置します
/var/www/html/phpinfo.php
:
<?php phpinfo(); ?>
- 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
。