我是转换到FreeBSD(10)的中级Linux用户(CentOS,一些Debian)。 权限总是让我感到困惑。
我已经build立了一个PHP-FPM(5.6)和Nginx(1.8.0)的服务器。 他们作为'www'用户运行。
我尝试从浏览器中运行任何命令,例如'whoami','uname -a','php'或'/ usr / local / bin / php / usr / local / www / nginx / feeds /news_feed.php'全部返回127错误代码。
我已经挫折了我的大脑谷歌search几个小时,我有一种感觉,这是由于权限。 唯一的问题是大多数线程都与Linux相关,大多数线程都将其标记为已解决,而不解释实际上是错误的。
那么,如何才能知道我的networking服务器的path是什么,如何修复它,以及如何正确设置权限而不会使系统变得脆弱?
我明白这可能是由devise或与监狱有关,但必须有办法运行exec()或类似的命令?