关于memcache的问题

#1 新一

        'launch' => array(
          'function_access' => array(
          array("spAccessCache","memcache"),
            ),
),
        'ext' => array(
                'spAccessCache' => array(
                'memcache_host' => '10.120.3.231', // memcache服务器地址
                 'memcache_port' => '11211', // memcache服务器端口
                ),
),

但是调取memcache还是无效,请问接下来还要怎么操作呢?

        'sp_cache' => APP_PATH.'/tmp', // 框架临时文件夹目录

虚拟主机的tmp不允许写入,请问怎么像sae那样写入到memcache中去呢?

谢谢J大

2013-11-25 16:51:09

#2 jake

memcache和/tmp目录是没有关系的。如果无效,建议是去看看环境有没有安装memcache(phpinfo看)和mamcache配置对不对。

另外, 'sp_cache' => APP_PATH.'/tmp', 这个设置不是系统的tmp目录,是你当前程序的tmp。注意前面有个APP_PATH常量。

2013-11-25 18:15:15

#3 新一

谢谢J大,是我调用的时候错了,应该是spaccess  我弄成 spcache了,
模板前面APP_PATH改了就好了!

2013-11-27 14:09:43