Không kết nối với memcache được khi selinux enable
Chào các bạn, mình vừa thử dùng memcached trên Centos 5.8 và mình thử connect memcached server với code như sau:
$memcache = new Memcache;
$memcache->connect('127.0.0.1', 11211) or die ("Could not connect");
Khi firewall SELINUX mở thì mình không kết nối được. Như khi tắt firewall thì kết nối được, mặc dầu mình thêm vào /etc/sysconfig/iptables:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 11211 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 11211 -j ACCEPT
restart firewall
#service iptables restart
Mình biết chắc chắn là tại firewall Selinux chặn không cho kết nối, bạn nào có gặp qua trường hợp như thế này share với mình giải pháp với.
ThanhNien.com: kết bạn; TinTuc.net: Tin tức online
Bookmarks