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


12

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

<?php 
phpinfo();
?>

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


1
あなたのコードが間違っている<?php phpinfo(); ?>
Lynob

2
フォーマットガイドを読み、コードをコードとしてフォーマットしてください。私は、バックスラッシュがあなたのコードやポストをフォーマットするだけであなたの試みであるかどうかわかりません
Zanna

2
マークダウンヘルプのこのセクションでは、読み取り可能なコードブロックを投稿に含める方法を示します。
エリアケイガン

回答:



5

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

より良い方法:libapache2-mod-php7.2が登場したときにもう何もする必要がないように、メタパッケージをインストールします。;)
fkraiem

0

以下を試してください:

  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にも適用できます。


-2

Ubuntu 17.10でもこの問題が発生しましたが、Firefox 57.0.1(64bit)だけがphpinfoファイルとphpmyadmin(およびwordpress)ファイルを開けませんでした。

他の回答のヒントは役に立たなかった。LAMP-ServerとFirefoxを再インストールしました。まだ同じ。最後にChromiumをインストールし、phpinfoとphpmyadminが動作しました。

また、新たにインストールされた別のUbuntu 17.10のFirefox 57では、phpinfoとphpmyadminを開くことができます。の間に何かがうまくいかなかったようですdo-release-upgrade

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.