Apache 2.4 из поставки macos, php 7.1.16 из той же поставки прекрасно работает.
Но стоит заменить в httpd.conf php7_module на путь из brew для php 7.1.20
/usr/local/opt/php@7.1/lib/httpd/modules/libphp7.so
сразу перестаёт грузить страницы, сервер не найден.
Куда копать непонятно, в командной строке php откликается
php -v
PHP 7.1.20 (cli) (built: Jul 20 2018 10:27:12) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies