首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xcache -Fatal错误:调用未定义函数xcache_isset()?

xcache -Fatal错误:调用未定义函数xcache_isset()?
EN

Stack Overflow用户
提问于 2012-09-04 09:22:39
回答 1查看 2.3K关注 0票数 0

我已经成功地安装了xcache。并在php.ini中添加xcache配置。并重新启动apache服务器。

我的系统是mac os x 10.7.3。

php -v (或显示phpinfo):

代码语言:javascript
复制
PHP 5.3.8 with Suhosin-Patch (cli) (built: Nov 15 2011 15:33:15) 
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
    with Zend Debugger v5.2, Copyright (c) 1999-2009, by Zend Technologies
    with XCache v2.0.0, Copyright (c) 2005-2012, by mOo

xcache配置:

代码语言:javascript
复制
[xcache-common]
zend_extension = "/usr/lib/php/extensions/no-debug-non-zts-20090626/xcache.so"

[xcache.admin]
xcache.admin.auth = On
xcache.admin.user = "mOo"
; xcache.admin.pass = md5($your_password)
xcache.admin.pass = ""

[xcache]
xcache.shm_scheme =        "mmap"
xcache.size  =               60M
xcache.count =                 1
xcache.slots =                8K
xcache.ttl   =                 0
xcache.gc_interval =           0
xcache.var_size  =            4M
xcache.var_count =             1
xcache.var_slots =            8K
xcache.var_ttl   =             0
xcache.var_maxttl   =          0
xcache.var_gc_interval =     300
xcache.readonly_protection = Off
xcache.mmap_path =    "/tmp/xcache"
xcache.coredump_directory =   ""
xcache.cacher =               On
xcache.stat   =               On
xcache.optimizer =           Off
xcache.test =                Off
xcache.experimental =        Off

[xcache.coverager]
xcache.coverager =          Off
xcache.coveragedump_directory = ""

看起来都不错。但是,当我运行以下代码时,得到一个错误:致命错误:调用未定义函数xcache_isset().

PHP代码:

代码语言:javascript
复制
<?php
if(!xcache_isset("test")) {
    xcache_set("test", strftime('%Y-%m-%d %A %H:%M:%S', time()), 30);
}
echo xcache_get("test");

问题是什么引起的?

EN

回答 1

Stack Overflow用户

发布于 2013-09-05 03:56:36

您可以输入一个if(function_exists())。

你也可以在它前面加上一个“标志”。

尝试删除这一行代码,并查看其他xcache函数是否可用。如果没有,那么我会问分机是否正确加载。如果它们工作正常,那么何时引入xcache_isset函数(xcache版本),是否值得升级xcache版本?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12260405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档