ubuntu上的Apache 2服务器无法解析html文件中的php代码

Gja*_*jaa 1 php ubuntu apache2

我在Ubuntu 13.04上安装了apache2,php5和php5 apache模块.

Php正在处理.php文件,但html文件中的PHP代码行不能执行.

谷歌搜索我发现必须添加 AddHandler...AddType...行到httpd.conf但安装的版本没有这个文件或至少找不到它/etc/apache2/

代码示例:

<html>
<head></head>
<body>
    <?php 
      phpinfo(); 
    ?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

Gja*_*jaa 7

得到它的工作.我的Apache的版本没有的httpd.conf,而不是具有php5.conf/etc/apache2/mods-enabled/

编辑该文件,发现:

<FilesMatch ".+\.ph(p[345]?|t|tml)$">
    SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch ".+\.phps$">
    SetHandler applicatio
    ....
....
Run Code Online (Sandbox Code Playgroud)

添加了以下内容:

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

现在php解析html文件和<?php ... ?>代码的工作原理.