[horde] Can't inject initial user and password in Horde 6 dev
Brent
impuser at bitrealm.com
Mon Mar 9 18:16:06 UTC 2026
I get the same message on my install. I don't use hordectl to create
the admin user. I just login to the sql database to create the db and
create the database for horde and set the horde admin user and password.
$ mysql -u root -p
MariaDB [(none)]> create database horde;
MariaDB [(none)]> grant ALL on horde.* to 'admin'@'localhost'
identified by 'adminpw';
After that, you can hit the horde login page and just login as
"administrator" and no password and it should let you in. I don't know
what you're planning to use for your authentication. After login, I
then set the authentication app to "imp" and be sure I set a imap user
to be able to administer Horde. You can then login with that user
provided you have that working.
I've not used the hordeacl thing before, so I can't really help there.
I do see those instructions on the wiki page.
brent
Quoting Ovi Cazacu <ovi.cazacu at yahoo.com>:
> Hello. I am running a test horde 6 instalation and i did all the
> steps documented in the wiki , but i can't inject an initial user
> and password into the database. When i run hordectl patch user test
> 12345 i get a php fatal error.
> ./vendor/bin/hordectl patch user test 12345
>
> Fatal Error:
> Cannot instantiate trait
> Horde\Hordectl\Command\Configure\ConfigureHelperTrait
> In
> /srv/www/horde/vendor/horde/injector/src/Binder/Implementation.php
> on line 107
>
> 1. include() /srv/www/horde/vendor/bin/hordectl:119
> 2. Horde\Hordectl\Cli::main()
> /srv/www/horde/vendor/horde/hordectl/bin/hordectl:178
> 3. Horde\Injector\Injector->getInstance()
> /srv/www/horde/vendor/horde/hordectl/src/Cli.php:86
> 4. Horde\Injector\Injector->get()
> /srv/www/horde/vendor/horde/injector/src/Injector.php:327
> 5. Horde\Injector\Injector->createInstance()
> /srv/www/horde/vendor/horde/injector/src/Injector.php:297
> 6. Horde\Injector\Binder\AnnotatedSetters->create()
> /srv/www/horde/vendor/horde/injector/src/Injector.php:259
> 7. Horde\Injector\Binder\Implementation->create()
> /srv/www/horde/vendor/horde/injector/src/Binder/AnnotatedSetters.php:91
> 8. Horde\Injector\Binder\Implementation->getInstance()
> /srv/www/horde/vendor/horde/injector/src/Binder/Implementation.php:86
> 9. ReflectionClass->newInstanceArgs()
> /srv/www/horde/vendor/horde/injector/src/Binder/Implementation.php:106
> 10. Horde\Hordectl\Cli->__construct()
> 11. Horde\Hordectl\Cli->_initModules()
> /srv/www/horde/vendor/horde/hordectl/src/Cli.php:48
> 12. Horde\Injector\Injector->getInstance()
> /srv/www/horde/vendor/horde/hordectl/src/HasModulesTrait.php:48
> 13. Horde\Injector\Injector->get()
> /srv/www/horde/vendor/horde/injector/src/Injector.php:327
> 14. Horde\Injector\Injector->createInstance()
> /srv/www/horde/vendor/horde/injector/src/Injector.php:297
> 15. Horde\Injector\Binder\AnnotatedSetters->create()
> /srv/www/horde/vendor/horde/injector/src/Injector.php:259
> 16. Horde\Injector\Binder\Implementation->create()
> /srv/www/horde/vendor/horde/injector/src/Binder/AnnotatedSetters.php:91
> 17. Horde\Injector\Binder\Implementation->getInstance()
> /srv/www/horde/vendor/horde/injector/src/Binder/Implementation.php:86
> 18. ReflectionClass->newInstanceArgs()
> /srv/www/horde/vendor/horde/injector/src/Binder/Implementation.php:106
> 19. Horde\Hordectl\Command\Configure->__construct()
> 20. Horde\Hordectl\Command\Configure->_initModules()
> /srv/www/horde/vendor/horde/hordectl/src/Command/Configure.php:43
> 21. Horde\Injector\Injector->getInstance()
> /srv/www/horde/vendor/horde/hordectl/src/HasModulesTrait.php:48
> 22. Horde\Injector\Injector->get()
> /srv/www/horde/vendor/horde/injector/src/Injector.php:327
> 23. Horde\Injector\Injector->createInstance()
> /srv/www/horde/vendor/horde/injector/src/Injector.php:297
> 24. Horde\Injector\Binder\AnnotatedSetters->create()
> /srv/www/horde/vendor/horde/injector/src/Injector.php:259
> 25. Horde\Injector\Binder\Implementation->create()
> /srv/www/horde/vendor/horde/injector/src/Binder/AnnotatedSetters.php:91
> 26. Horde\Injector\Binder\Implementation->getInstance()
> /srv/www/horde/vendor/horde/injector/src/Binder/Implementation.php:86
> 27. ReflectionClass->newInstance()
> /srv/www/horde/vendor/horde/injector/src/Binder/Implementation.php:107
>
> What could be the issue ? Horde is updated to the latest commit from github.
> --
> 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