He habilitado php de acuerdo con instrucciones de PHP y sin comentarios,
#LoadModule php5_module libexec/httpd/libphp5.so
en /private/etc/apache2/httpd.conf . Sin embargo la línea,
#AddModule mod_php5.c
no existe en ese archivo, ni tampoco ninguna línea #AddModule. Esta puede ser la raíz de mi problema, pero independientemente de que reinicié Apache con,
sudo apachectl restart
e intentó abrir ~ / Site / page.php
<html>
<head>
<title>My First PHP page </title>
</head>
<body>
<?php echo "<h1> Hello World! </h1>";?>
</body>
</html>
en múltiples navegadores web. Safari y Chromium me dieron el texto en bruto del archivo y Opera me dio
Hello World ";?>
¿Necesito configurar Apache para agregar ese módulo y cómo lo hago, o hay algún otro problema?
PS, ni siquiera podía abrir page.php con safari cuando estaba en mi directorio de inicio y otros navegadores intentaron descargarlo.