PHP 7.4
web servers : bitnami and xampp
I have been trying to test joomla 4 with php 7.4.
BDD is installed OK but I can't overcome this error while entering a password:
"This is not implemented, as it is not possible to implement Argon2i with acceptable performance in pure-PHP "
Tested on bitnami and xampp vm for mac, both equipped with php 7.4.
Any workaround ?
I know it's quite early to ask that but as I noticed some of you were already testing php 7.4, I wondered if someone had a solution.
You need to install ext/sodium through PECL or compile PHP with Argon support enabled (both of which require libsodium installed).
The sodium_compat library cannot polyfill all functions in pure PHP, you have hit one of those cases.
Issue can be closed, nothing to do with core Joomla.
Closing as not a core issue, see https://github.com/joomla/joomla-cms/issues/27375#issuecomment-569517885 for details.
Thanks anyway.
@ghazal No problem. Thanks for reporting. Better a false alarm for no bug than no alarm for a bug.
And thanks @mbabker for the information above.
Most helpful comment
You need to install
ext/sodiumthrough PECL or compile PHP with Argon support enabled (both of which requirelibsodiuminstalled).The
sodium_compatlibrary cannot polyfill all functions in pure PHP, you have hit one of those cases.Issue can be closed, nothing to do with core Joomla.