O Sierra vem com o PHP 5, não com o PHP 7. De qualquer forma, verifique se o módulo está carregado em httpd.conf :
LoadModule php5_module libexec/apache2/libphp5.so
Se isso não funcionar, provavelmente você não disse ao Apache para reconhecer arquivos * .php como executáveis do php. Para fazer isso, localize e edite httpd.conf e adicione as seguintes linhas (se ainda não estiverem presentes):
<FilesMatch .php$>
SetHandler application/x-httpd-php
</FilesMatch>
e edite o parâmetro DirectoryIndex :
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
Outra solução comum é ativar as tags curtas abertas (se você tiver alguma em seu código PHP). Localize php.ini , procure a string short_open_tag = Off e altere para short_open_tag = On .
Reinicie o Apache.