Laravel:无法启用APC-Cache - 找不到方法

时间:2015-11-05 11:33:28

标签: laravel-5 apc

我尝试在laravel-project上启用apc-cache。 APC已在服务器上启用。

我的错误日志说的是这样的:

Symfony\Component\Debug\Exception\FatalErrorException' with message 'Call to undefined function Illuminate\Cache\apc_fetch()' in vendor/laravel/framework/src/Illuminate/Cache/ApcWrapper.php:30

但是当我在第30行查看文件时,我找不到错误。

return $this->apcu ? apcu_fetch($key) : apc_fetch($key);

为什么函数apc_fetch被解释为在命名空间下运行?它仍然是php / apc-module的普通默认函数,对吗?或者更好,应该是,不知道为什么不......

发现此错误仅出现在实时服务器上。在我的dev-Server上,一切正常。所以它应该是服务器错误配置。

但我查了一切。该模块已启用且功能" apc_fetch"在实时服务器上定义....

短期测试(在php.net上解释)也可以正常使用

$bar = 'BAR';
apc_store('foo', $bar);
var_dump(apc_fetch('foo'));

希望你能理解这个问题。

欢呼声, vanderb

0 个答案:

没有答案