![Настройка Apache для PHP](https://rvso.com/image/1654741/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20Apache%20%D0%B4%D0%BB%D1%8F%20PHP.png)
На моем 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.