德米特里S.
/usr/local/bin
MacOS中二进制文件的全局目录(例如:等)的路径是什么?
问题是我可以从另一个用户运行命令。使用此命令,我要启动Caddy Web服务器:su _www -c caddy
我知道这个文件在哪里。问题是,如果从用户运行Caddy进程,则Caddy只能与php soket一起使用_www
。但是,如果我切换到_www
用户(这不是问题),则无法启动该过程,因为Caddy文件位于PATH
另一个用户的中。
当然,我可以将文件发送给另一个用户来运行,但是这个过程太长且不方便。我只需要从合适的用户处开始该过程即可。在Ubuntu中,这样的问题不足为奇。
我收到此错误:
德米特里S.
问题已经解决了。将二进制文件Caddy放在目录中就足够了:/usr/local/bin
如果二进制文件在目录中/usr/local/bin
,则Caddy可用于用户读取_www
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句