PHP脚本在浏览器中显示为文本

Amz*_*ath 1 php

我在我的Linux服务器上安装了PHP,Apache.http://localhost/index.htm正确显示.为了测试PHP,我创建了测试PHP文件phpinfo.php.这是该文件中的代码

<?php phpinfo(); ?>
Run Code Online (Sandbox Code Playgroud)

但是当尝试http://localhost/phpinfo.php时,浏览器会在文件中显示脚本.Apache没有在文件中执行脚本.这是什么原因?

Vil*_*lx- 5

您尚未将Apache配置为通过PHP运行.php文件.

安装手册中,那些就是关于它的内容

LoadModule php5_module modules/libphp5.so
Run Code Online (Sandbox Code Playgroud)

<FilesMatch \.php$>
    SetHandler application/x-httpd-php
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)

您可能还想添加index.php到默认文件中.