Selinux在Fedora上使用Permission Denied Laravel应用程序停止PhantomJs

时间:2017-05-04 03:15:54

标签: php laravel phantomjs fedora selinux

我在我的laravel应用程序中使用fireguard创建pdf,但是如果我执行命令setenforce 0,则在fedora上运行,它按预期运行正常。但如果我用setenforce 1打开selinux,它就会给我一个信息:

  

PhantomJS:sh:/var/www/html/.../vendor/bin/phantomjs:权限   拒绝。

audit.log给我的信息是:

  

type = AVC msg = audit(1493867419.082:61578):avc:denied {execute}   for pid = 15202 comm =" sh"命名=" phantomjs" dev的=" xvda1"伊诺= 279975   scontext = system_u:system_r:httpd_t:S0   tcontext = unconfined_u:object_r:httpd_sys_rw_content_t:s0 tclass = file   容许= 0

如果不使用setenforce 0完全禁用selinux,我该如何通过selinux允许phatomjs?

0 个答案:

没有答案