J'ai installé php70 de Homebrew et il se connecte avec succès à Apache via un socket de domaine Unix.
J'ai dû utiliser sudo pour démarrer php cependant : sudo brew services start php70
.
Si je ne le fais pas, le socket est créé sous le nom de mon compte utilisateur régulier, plutôt qu'avec le propriétaire _www, ce dernier étant essentiel pour permettre à Apache d'accéder au socket.
Devrais-je démarrer php70 en tant que root de cette manière, ou y a-t-il une manière plus sûre ?
J'ai essayé de créer un groupe avec mon propre nom d'utilisateur et Apache en tant que membres, dans l'intention de créer le socket sous ce groupe, mais j'ai abandonné car je n'étais pas totalement sûr d'être sur la bonne voie.
Suis-je en train de perdre mon temps en essayant d'éviter l'utilisation de sudo ? Peut-être que la réponse est simplement .. 'ça dépend'.. ?