質問: .php .php3 .php4 .php5 .php7 この行のコメントを外し、.htmlを加える 2.バーチャルホストの該当欄に Options Includes FollowSymLinks ExecCGI AllowOverride All Order deny,allow Allow from all このように実行できるようにする 3..htmlファイルのパーミッションは、0755、所有者apacheに その上で、 http://www.tanuman.com/archives/2959 このページにあるように、httpd.confの最下部に書き足してみましたが、どれも動作しませんでした。 AddType application/x-httpd-php .php .html AddHandler application/x-httpd-php .php .html AddHandler x-httpd-php7.2 .php .html Action myphp-script /php.cgi AddHandler myphp-script .php .html AddHandler php7.2-script .htm .html AddHandler application/x-httpd-phpcgi .php AddHandler application/x-httpd-phpcgi .php .html AddHandler php7-fastcgi .php .html Action php7-fastcgi /cgi-bin/php.fastcgi 上記8種類を試しましたが、全部ダメでした。 おそらくモジュール版PHPだとうまくいくのでしょうが、fpm版ではどうしたらいいでしょうか。 どうぞよろしくお願い申し上げます。
回答: 解決しました! /etc/httpd/conf.d/php.conf内に SetHandler "proxy:unix:/run/php-fpm/www.sock|fcgi://localhost" があり、ここで処理をfpmに引き渡しているようです。なので、 にするといけました! httpd.confや.htaccess内にはAddHandlerは必要なかったです。 やはりモジュール版ではなくfpm版PHPは根本的にいろいろ変わっているようです。 ありがとうございました!