Настройка Apache для PHP

Настройка Apache для PHP

На моем 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/#installation. Каталог HomeBrew, упомянутый на этой странице, отсутствовал, поэтому я поместил включенный файл в тот же каталог, что и файл httpd.conf.

Связанный контент