Gnokii在Linux命令行中工作,但不在PHP系统命令中
答
最可能发生的事情是SELinux(正确)阻止httpd执行gnokii。 httpd运行为httpd_t
,gnokii标记为bin_t
,并且不存在从一个到另一个的域转换。解决方案包括完全禁用SELinux(不推荐),允许httpd_t自由执行bin_t(也不推荐),并给gnokii一个新的文件上下文并为其创建一个域转换规则。
运行man httpd_selinux
提供了更多信息,但为了创建新的过渡规则,您需要查看链接到SELinux网站上的各种资源。