Ich meine, dass ein "sudo apachectl configtest" mir ein OK lieferte, jedoch am port 80 "nix" passierte. Es ist denkbar, dass zu diesem Zeitpunt dieses "sudo apachectl configtest" mir die brew-Installation des apache begutachtete, ich jedoch versuchte, im Browser über port 80 zu kommunizieren. Irgendwann nämlich stellte ich zufällig fest, dass ein localhost:8080 dieses "It works" auslieferte; port 8080 hatte ich ewig nicht benutzt. Dann hatte ich mit "which -a" und "whereis" rumgefummelt, was mich letztendlich zu einem "brew unlink httpd" verleitete. Dann nach Neustarts, die wohl, vielleicht wegen caches, erforderlich waren, lieferte eine "sudo apachectl configtest" einen Zertifikatfehler. Den konnte ich dann mit codesign ausbügeln. Bei diesem codesign musste ich auch andere Pfade für das von brew installierte php angeben als ich es bei der (Erst-)Installation gemacht hatte.
Meine Vermutung: Mein anfängliches "sudo apachectl start" hat nicht, wie erwartet/erhofft, den Apple-bordeigenen httpd gestartet, sondern den von brew. Das habe ich nicht geblickt und dadurch wurde es aufwendiger für mich. Aber wie gesagt, Vermutung.