PHPがApacheで実行されないのはなぜですか?

PHPがApacheで実行されないのはなぜですか?

私はElementary OSとApacheを使用しています。

私は何をしましたか? Apache 2をインストールしてからhttp://127.0.0.1/Apacheがオンラインであることを確認してください。問題ありません。私は見たApache2 Ubuntuのメインページ、私はApache 2が大丈夫だと思い、HTML5、CSS3、JS、PHPを使用できます。

私はできないことを知っています。 HTML5とCSS3ファイルを作成してみましたが、うまくいきました。 PHPを使ってみましたが、うまくいきませんでした。

エラーは発生せず、PHPは機能しません。

私が開くときhttp://127.0.0.1/index.php、これは私に次のものを返します。

<?php

phpinfo();

?>

index.phpが.txtファイルであるかのようにコードを返します。

これは私の端末ログです。

matt@matt:/var/www/html$ ls
index.html
matt@matt:/var/www/html$ nano test.htm
matt@matt:/var/www/html$ sudo nano test.htm
matt@matt:/var/www/html$ ls
index.html  test.htm
matt@matt:/var/www/html$ sudo nano test.htm
matt@matt:/var/www/html$ sudo nano file.css
matt@matt:/var/www/html$ sudo nano test.htm
matt@matt:/var/www/html$ sudo nano index.php
matt@matt:/var/www/html$ sudo nano test.htm
matt@matt:/var/www/html$ ls
file.css  index.html  index.php  test.htm
matt@matt:/var/www/html$ nano index.html 

ベストアンサー1

通常、phpを別々にインストールする必要があります。apt-get install libapache2-mod-php5または、同様のことがほとんどの場合、トリックを実行する必要があります。たぶんプラグインを有効にする必要があるかもしれませんa2enmod php5

おすすめ記事