我正在尝试使用memcache来处理PHP会话。
我还是想用
<?php
session_start();
$_SESSION['name']="someone's name";
session_destroy();
?>
会话的启动、注册和销毁方式。/etc/php5/apache2/php.ini
extension = memcache.so
memcache.allow_failover = 1
memcache.redundancy = 1
memcache.session_redundancy = 2
session.save_handler = memcache
session.save_path = "tcp://NOT.LOCALHOST.SERVER.IP:11211"
session.use_only_cookies = 1
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = /
,我得到这个错误:
注意:session_start(): Server NOT.LOCALHOST.SERVER.IP (tcp 11211) failed with: 在somefile.php的某些行中,连接被拒绝(111)。
我该怎么做才能解决这个问题?
您应该验证是否
- 您的远程服务器的11211端口是打开的
- 如果您的本地服务器被授权访问该端口
我还不能评论,所以我必须把这个作为一个答案。