Apache + php-fpmでHTMLファイル内でphpを動かせるようにするには

Date:

Share post:

$ vi /etc/php-fpm.d/www.confを編集

#security.limit_extensions .php .php4 .php5 .php6 .php7

コメント外して .htmlを追加

security.limit_extensions .php .html

$ vi /etc/httpd/conf.d/php.conf を編集

#<IfModule !mod_php5.c>
#  <IfModule !mod_php7.c>
    # Enable http authorization headers
#    SetEnvIfNoCase ^Authorization$ "(.+)" HTTP_AUTHORIZATION=$1
#
#    <FilesMatch \.(php|phari)$>
#        SetHandler "proxy:unix:/run/php-fpm/www.sock|fcgi://localhost"
#    </FilesMatch>
#  </IfModule>
#</IfModule>

をコメント外してhtmlを追加

<IfModule !mod_php5.c>
  <IfModule !mod_php7.c>
    # Enable http authorization headers
#    SetEnvIfNoCase ^Authorization$ "(.+)" HTTP_AUTHORIZATION=$1
#
    <FilesMatch \.(php|phari|html)$>
        SetHandler "proxy:unix:/run/php-fpm/www.sock|fcgi://localhost"
    </FilesMatch>
  </IfModule>
</IfModule>

再起動

$ systemctl restart httpd
$ systemctl restart php-fpm

Related articles

EC-CUBE(4.2系~4.3系)のプラグインを...

少し前から、日本郵便で『デジタルアドレ...

ラベル画像のトリミング(5)

「ラベル画像のトリミング(4)」では...

VirtualminでPHPの8.1をインストール...

すぐ忘れるのでメモ Virtu...

フロント担当のTIL 2025/05

「Today I Learned(今日学んだこと)」を記録するTIL、5月は社内プロジェクトのワインDB開発を中心に、様々な技術的な発見や課題解決がありました。