Heim > Backend-Entwicklung > PHP-Tutorial > Linux下安装了memcache扩展,但是连接失败

Linux下安装了memcache扩展,但是连接失败

WBOY
Freigeben: 2016-06-06 20:08:17
Original
1292 Leute haben es durchsucht

Linux(CentOS7)下安装了memcache扩展,但是连接失败
memcache扩展是yum安装,yum -y install php-pecl-memcache.x86_64
代码:

<code>$memcache=new Memcache();
var_dump($memcache);
$res=$memcache->connect("127.0.0.1",11211);
echo "<br>";
var_dump($res);
</code>
Nach dem Login kopieren
Nach dem Login kopieren

结果:
object(Memcache)#1 (0) { }
bool(false)
求解,谢谢诸位

回复内容:

Linux(CentOS7)下安装了memcache扩展,但是连接失败
memcache扩展是yum安装,yum -y install php-pecl-memcache.x86_64
代码:

<code>$memcache=new Memcache();
var_dump($memcache);
$res=$memcache->connect("127.0.0.1",11211);
echo "<br>";
var_dump($res);
</code>
Nach dem Login kopieren
Nach dem Login kopieren

结果:
object(Memcache)#1 (0) { }
bool(false)
求解,谢谢诸位

执行 setsebool -P httpd_can_network_connect 1 命令

是不是只安装了php的memcache扩展而忘了安装memcached本身?

<code>memcached -h</code>
Nach dem Login kopieren

有什么结果?

据我所知memcache扩展的最后的稳定版本也是四五年前的事情了,不知道对目前的memcached对接时是否有一些问题,建议使用新的memcached扩展。

netstat -ntlp 查查看11211是memcache在占用么,如果是,你再用telnet连接试试能不能正常,如果没有,可能你没装memcache 或是没有启动。。。

防火墙的检查下,是否端口屏蔽

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage