[horde] Issue when trying to use admin interface in recent update
Mike
barjunk at attglobal.net
Thu Apr 30 11:52:02 UTC 2026
I must be missing something on my particular update path. Or maybe
messing around with different packages within the installation created
a "gap"?
How might I provide information regarding how I came to this
particular state in my setup?
BTW, I did download horde/cache by itself and psr/simple-cache DOES
get downloaded. So maybe something in my composer install is broken?
I'm using composer 2.9.7
Mike
Quoting Ralf Lang <ralf.lang at gmail.com>:
> Hi Mike,
>
> this shouldn't happen. I will add the necessary import but it should come
> through horde/cache by itself.
>
> Mike <barjunk at attglobal.net> schrieb am Do., 30. Apr. 2026, 03:02:
>
>> I recently did a composer update and got this message when trying to
>> access the admin interface.
>>
>> Cannot create Horde\Core\Service\VersionCheck\VersionService Root
>> cause: Interface "Psr\SimpleCache\CacheInterface" not found
>> in /var/www/horde6-beta/vendor/horde/injector/src/Injector.php:513
>>
>> 1. require_once() /var/www/horde6-beta/web/horde/admin/config/index.php:3
>> 2. Horde\Injector\Injector->getInstance()
>> /var/www/horde6-beta/vendor/horde/horde/admin/config/index.php:88
>> 3. Horde\Injector\Injector->get()
>> /var/www/horde6-beta/vendor/horde/injector/src/Injector.php:627
>> 4. require_once() /var/www/horde6-beta/web/horde/admin/config/index.php:3
>> 5. Horde\Injector\Injector->getInstance()
>> /var/www/horde6-beta/vendor/horde/horde/admin/config/index.php:88
>> 6. Horde\Injector\Injector->get()
>> /var/www/horde6-beta/vendor/horde/injector/src/Injector.php:627
>> 7. Horde\Injector\Injector->createInstance()
>> /var/www/horde6-beta/vendor/horde/injector/src/Injector.php:466
>> 8. Horde\Injector\Binder\Factory->create()
>> /var/www/horde6-beta/vendor/horde/injector/src/Injector.php:409
>> 9. Horde\Core\Factory\VersionServiceFactory->create()
>> /var/www/horde6-beta/vendor/horde/injector/src/Binder/Factory.php:125
>> 10. Horde\Core\Factory\VersionServiceFactory->createAvailableSource()
>>
>> /var/www/horde6-beta/vendor/horde/core/src/Factory/VersionServiceFactory.php:57
>> 11. Composer\Autoload\ClassLoader->loadClass()
>>
>> /var/www/horde6-beta/vendor/horde/core/src/Factory/VersionServiceFactory.php:81
>> 12.
>> {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}()
>> /var/www/horde6-beta/vendor/composer/ClassLoader.php:427
>> 13. include() /var/www/horde6-beta/vendor/composer/ClassLoader.php:576
>>
>> Was able to correct it by adding:
>>
>> composer require psr/simple-cache
>>
>> Hope this helps someone.
>>
>> Mike
>>
>>
>>
>>
>> --
>> Horde mailing list
>> Frequently Asked Questions: http://horde.org/faq/
>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>
More information about the horde
mailing list