Since PHP 5.5 broke APC in favor of their own cache, I'm trying to get my Symfony2 project running with APCu instead, and it doesn't like it:
$ php app/console cache:clear --env=prod --no-warmup
PHP Fatal error: Call to undefined function Doctrine\Common\Cache\apc_fetch() in /home/maf/symfony/vendor/doctrine/cache/lib/Doctrine/Common/Cache/ApcCache.php on line 40
The documentation of APCu is basically non-existent, and the Symfony2 docs are outdated, providing help only for APC.
Yes, I regret using PHP these days with all the compatability-breaking up^H^Hdowngrades, but please help me getting my project running again. Where do I apply the gaffer tape?
You should make sure that you have APC support emulated, so make sure that you have extension=apcu.so
(version >= 4.0) in your php.ini
.