Después de usar brew para instalar la versión 2.4.46 de Apache en Mac OS Big Sur 11.2.3, y usar brew para instalar PHP 8.0.6, no puedo ejecutar PHP. Estoy ejecutando Apache desde /usr/local/etc/httpd, y mi Document Root está en /usr/local/var/www. No estoy usando el Apache suministrado por Apple.
Aquí está mi phpinfo.php:
<?PHP phpinfo(); ?>
Aquí está mi phpinfo.html:
<html>
<head>
<title>Testing PHP embedded in HTML</title>
</head>
<body>
<h1>Testing PHP embedded in HTML</h1>
<?php
phpinfo();
?>
</body>
</html>
Intentar acceder a https://myserver/phpinfo.php muestra o descarga en lugar de ejecutar el código PHP. Al intentar acceder a https://myserver/phpinfo.html se muestra el Título y el Encabezado pero no el resultado PHP.
LoadModule mod_php no aparece (ni siquiera comentado) en mi archivo httpd.conf.
Todo lo demás parece funcionar bien.
¿Qué tengo que hacer para habilitar PHP?