Php 如果可能的话,如何在memcached中存储二进制图像数据?

Php 如果可能的话,如何在memcached中存储二进制图像数据?,php,image,memcached,Php,Image,Memcached,我正在开发一个程序来存储二进制图像数据,我决定使用memcached作为缓存层。我实际上没有得到任何错误,但当我将二进制数据存储在其中时,它并不能正常工作 这是我用来更新memcaches数组的代码。请注意,定期存储 memcached中的值可以正常工作。 没关系,原来问题是内部代码问题,我将$keyvalue变量作为数组输入,但它不是。在存储二进制数据之前,您是否尝试将其设为基址64?是的,我有,但结果相同 This is the code I use to update th

我正在开发一个程序来存储二进制图像数据,我决定使用memcached作为缓存层。我实际上没有得到任何错误,但当我将二进制数据存储在其中时,它并不能正常工作

这是我用来更新memcaches数组的代码。请注意,定期存储
memcached中的值可以正常工作。

没关系,原来问题是内部代码问题,我将$keyvalue变量作为数组输入,但它不是。

在存储二进制数据之前,您是否尝试将其设为基址64?是的,我有,但结果相同
        This is the code I use to update the memcaches array. Note that storing regular 
        values in memcached works fine.
        <?php $unit_array=$this->Memc->getByKey("Unit_Array_Casting_Server",$unit_name);
        $unit_array[$uuid][$keyname]=$keyvalue;
        $this->Memc->setByKey("Unit_Array_Casting_Server",$unit_name,$unit_array); ?>