memcache_connect Permission denied

memcache_connect Permission denied

作者:LAMP小白  点击:2410  发布日期:2013-05-15 23:52:15  返回列表

查看日志发现发生这个错误的原因是apache没有网络连接的权限


type=AVC msg=audit(1368661825.172:27815): avc:  denied  { name_connect } for  pid=4085 comm="httpd" dest=11211 scontext=unconfined_u:system_r:httpd_t:s0 tcontext=system_u:object_r:memcache_port_t:s0 tclass=tcp_socket

type=SYSCALL msg=audit(1368661825.172:27815): arch=40000003 syscall=102 success=no exit=-13 a0=3 a1=bf9ebff0 a2=3497918 a3=13 items=0 ppid=4063 pid=4085 auid=0 uid=48 gid=48 euid=48 suid=48 fsuid=48 egid=48 sgid=48 fsgid=48 tty=(none) ses=7 comm="httpd" exe="/usr/sbin/httpd" subj=unconfined_u:system_r:httpd_t:s0 key=(null)


所以只需要打开selinux的权限即可

setsebool -P httpd_can_network_connect true



上一篇:autocomplete配合ajax进行查询 下一篇:快递查询API
0