I am running php7 on debian and I do only have the php7-memcached extension available since php-memcache appears to be deprecated or not compatible with php7.
When I run my Symfony 3.2.8 setup with composer some post-install-cmd's are executed like
Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache
Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets
For some reason they require the memcache extension instead of the memcached extension which is installed and loaded with the php cli. So the execution results in the follow error:
[Symfony\Component\Debug\Exception\FatalThrowableError]
Class 'Memcache' not found
Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installAssets handling the symfony-scripts event terminated with an exception
[RuntimeException]
An error occurred when executing the "'assets:install --symlink --relative '\''web'\'''" command:
[Symfony\Component\Debug\Exception\FatalThrowableError]
Class 'Memcache' not found
Is there any way to make Symfony use the Memcached class of the available extension instead of the Memcache class? I've checked some app configurations which specify Memcache as class and modified them to Memcached without success. I couldn't find a configuration which might be related to the Debug Component specified in the exception.