MacBook Pro で、HomeBrew を使用して Apache と PHP の新しいバージョンをインストールしました。現在対処している問題は、Apache 構成ファイルに問題があり、PHP ファイルが PHP モジュールによって実行されず、生のテキストとして表示されることです。
これが私の test.php ファイルです:
<!DOCTYPE HTML5>
<HTML>
<BODY>
<?php
echo "PHP Active!";
?>
</BODY>
</HTML>
Safari で開くと、ファイルの全 (未処理の) 内容、<!Doctype> タグなどが表示されます。
私のHTTPD.confファイルには、
LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so
そして
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
繰り返しますが、Safariで表示されているのはファイル内のテキストとまったく同じです
答え1
私は指示に従って動作させましたhttps://www.git-tower.com/blog/apache-on-macos/#インストールこのページに記載されている HomeBrew ディレクトリがなかったので、インクルードされたファイルを httpd.conf ファイルと同じディレクトリに置きました。