Breaking: #87583 - Remove obsolete APC Cache Backend implementation

See forge#87583


The Caching framework backend implementation TYPO3\CMS\Core\Cache\Backend\ApcBackend has been removed. The APCu PHP extension has superseded in PHP 7.x.


The PHP APC extension works until PHP 5.x. APCu can be used as "drop-in" replacement since TYPO3 8 LTS which supports PHP 7.0+.

Affected Installations

Any installation which has been updated, and any legacy APC cache backend is configured (see LocalConfiguration.php).


Use APCu implementation, which is implemented via TYPO3\CMS\Core\Cache\Backend\ApcuBackend instead of TYPO3\CMS\Core\Cache\Backend\ApcBackend in your caching framework configuration.

Example before:

$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['rootline']['backend'] = \TYPO3\CMS\Core\Cache\Backend\ApcBackend::class;

Example after:

$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['rootline']['backend'] = \TYPO3\CMS\Core\Cache\Backend\ApcuBackend::class;