Qual è il percorso della directory globale per i file binari in MacOS?

0

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

    
posta Dmitry S. 26.11.2017 - 00:40
fonte

1 risposta

0

Il problema è risolto. È stato sufficiente inserire un file binario Caddy nella directory: /usr/local/bin

Se il file binario si trova nella directory /usr/local/bin , Caddy disponibile per la lettura per l'utente _www

    
risposta data 26.11.2017 - 20:09
fonte

Leggi altre domande sui tag