帮助中心FAQ


php 连接云数据库Memcache版的错误排查步骤如下。

 

 1.   ping 云数据库Memcache的地址看下是否可以正常解析出来。

 

 2.   telnet云数据库Memcache的端口 11211 是否能通。

 

 3.   拷贝下面的代码,放到系统里面,然后运行。

 

1. $connect = new Memcached;  //声明一个新的memcached链接

2. $connect->setOption(Memcached::OPT_COMPRESSION, false); //关闭压缩功能

3. $connect->setOption(Memcached::OPT_BINARY_PROTOCOL, true); //使用binary二进制协议

4. $connect->addServer(‘aaaaaaaaaa.m.yyyyyyyyyyy.ocs.aliyuncs.com’, 11211); //添加OCS实例地址及端口号

5. $connect->setSaslAuthData(‘aaaaaaaaaa, ‘password’); //设置OCS帐号密码进行鉴权,如已开启免密码功能,则无需此步骤

6. $connect->set(“hello”, “world”);

7. echo ‘hello: ‘,$connect->get(“hello”);

8. $connect->quit();

9. ?>

php memtest.php 输出hello world则说明云数据库Memcache连接没有问题。如下图所示。