Php Memcached::get():无法取消序列化值

Php Memcached::get():无法取消序列化值,php,memcached,Php,Memcached,我对Memcached有一个奇怪的bug。我通过Doctrine从MySQL获取数据,并将结果保存在Memcached中。字段的上一个是序列化表 a:20:{i:0;i:0;i:1;i:1;i:2;i:2;i:3;i:4;i:4;i:5;i:5;i:9;i:6;i:10;i:7;i:11;i:8;i:3;i:9;i:6;i:10;i:7;i:11;i:8;i:12;i:12;i:13;i:13;i:14;i:14;i:15;i:15;i:16;i:16;i:17;i:17;i:18;i:18;i

我对Memcached有一个奇怪的bug。我通过Doctrine从MySQL获取数据,并将结果保存在Memcached中。字段的上一个是序列化表

a:20:{i:0;i:0;i:1;i:1;i:2;i:2;i:3;i:4;i:4;i:5;i:5;i:9;i:6;i:10;i:7;i:11;i:8;i:3;i:9;i:6;i:10;i:7;i:11;i:8;i:12;i:12;i:13;i:13;i:14;i:14;i:15;i:15;i:16;i:16;i:17;i:17;i:18;i:18;i:19;i:19;}
很好,这张桌子没问题。但最近我在Memcached上遇到了一个奇怪的错误:

Memcached::get(): could not unserialize value
猜猜怎么回事?其他也使用序列化数据的行可以正常工作。其中一行甚至序列化了相同的数组,并且可以正常工作

你试过这个吗?