Apache 2 server on ubuntu can't parse php code inside html file

前端 未结 4 2037
北荒
北荒 2020-12-17 07:32

I installed apache2, php5 and the php5 apache module on Ubuntu 13.04.

Php is working on .php files but lines of php code inside html files do not execute.

Go

相关标签:
4条回答
  • 2020-12-17 07:57

    Got it to work. my version of apache doesn't have httpd.conf, instead has php5.conf in /etc/apache2/mods-enabled/

    editing that file, found this:

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

    added the lines:

    <FilesMatch ".+\.html$">
        SetHandler application/x-httpd-php
    </FilesMatch>
    

    now php parses the html files and <?php ... ?> code works.

    0 讨论(0)
  • 2020-12-17 07:59

    You can probably check under /etc/conf/httpd/httpd.conf

    Alternatively you may want to use the 'find' command or run 'updatedb' and then 'locate httpd.conf' file.

    The issue is unless you add the correct directives in httpd.conf - your php file will be rendered as a plain text file. Hence you wil have to LoadModule && AddType to get it running.

    0 讨论(0)
  • 2020-12-17 07:59

    Add the following lines in /etc/apache2/mods-available/php7.0.conf SetHandler application/x-httpd-php

    this worked for me. Thx Lukjar

    0 讨论(0)
  • 2020-12-17 08:17

    You can probably use a .htaccess configuration file for this.

    Create a blank text file and name it .htaccess

    (If your operating system does not allow file names starting with a dot just name the file temp.htaccess temporarily. After you have uploaded it to your server, rename the file to .htaccess)

    Add the following line into the file:

    AddType application/x-httpd-php .html .htm
    

    If this does not work, try changing it to:

    AddType application/x-httpd-php5 .html .htm
    

    This is assuming that your apache configuration allows for .htaccess files to override the default settings.

    0 讨论(0)
提交回复
热议问题