0

I've APC installed on my server, wondering if I'm missing something else. I want to be able to cache a 3rd party API request.

     code -
      $cache = new \Doctrine\Common\Cache\ApcCache();

      $data =  $cache->fetch('namesaved');

      if($data === false) { 
      $cache->save('namesaved','keyword');
      } 

      returns -     
     Attempted to call function "apc_fetch" from namespace 
     "Doctrine\Common\Cache" in      vendor/doctrine/cache/lib/Doctrine/Common/Cache/ApcCache.php line 40.
GAV
  • 1,205
  • 2
  • 18
  • 38

1 Answers1

3

You are getting this error because the function apc_fetch could not be found. This means that either APC is not (correctly) installed, or that the module is not loaded in the PHP config.

Gerry
  • 6,012
  • 21
  • 33