Qual è il percorso della directory globale (ad esempio: /usr/local/bin
ecc.) per i file binari in macOS?
Il problema è che posso eseguire il comando da un altro utente. Con questo comando voglio avviare il web server Caddy: su _www -c caddy
So dove si trova questo file. Il problema è che Caddy può funzionare solo con socket php se il processo Caddy viene eseguito come utente _www
. Ma se passo a _www
utente (questo non è un problema), non posso avviare il processo, perché il file Caddy si trova nella PATH
di un altro utente.
Naturalmente posso inviare il file a un altro utente per l'esecuzione, ma questo è un processo troppo lungo e scomodo. Devo solo avviare il processo dall'utente giusto. In Ubuntu, un tale problema non è sorprendente.
SO: MacOS High Sierra 10.13.1