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