启用APC时OpenX php致命错误

时间:2011-10-23 22:27:04

标签: php apc openx

我正在尝试将openX从RHEL服务器迁移到基于Ubuntu。

每当启用APC时,我都会遇到以下错误:

致命错误:第33行的/var/www/openx/lib/OA/Central/M2MTicketProviderImpl.php中找不到接口'OX_M2M_M2MTicketProvider'

一旦关闭apc,一切正常。

有人遇到过这个吗?

提前致谢

更新:这实际上只在apc.stat = 0时发生。值得一提的是配置文件符号链接到共享存储(glusterFS)

更新2: 在M2MTicketProviderImpl.php上,如果我改变

require_once(dirname( FILE )。“../../../ OX / M2M / M2MTicketProvider.php”);

require_once(LIB_PATH。“/../ OX / M2M / M2MTicketProvider.php”);

它有效。

但我想找到一个解决方案,我不需要破解openX代码。

1 个答案:

答案 0 :(得分:2)

简单的解决方案是设置:

apc.include_once_override = 0