所以我在这里按照说明操作: https ://www.thecoachsmb.com/6-steps-to-install-magento2-4-2-on-xampp-windows-using-composer/
将 Magento 2 安装到运行 Php7 的全新安装的 xammppv3.3.0 中。一旦进入管理员帐户,它首先说信息不正确或被锁定。我运行了命令
(php bin/magento admin:user:unlock <username>)
and
SET @salt = MD5(UNIX_TIMESTAMP());
UPDATE admin_user SET password = CONCAT(SHA2(CONCAT(@salt, 'NewP@ssword'), 256), ':', @salt, ':1') WHERE username = 'adminusername';
- 所有命令都成功返回。我收到以下信息: 处理您的请求时出错
所以我查看日志并看到以下消息:
main.CRITICAL:这没有实现,因为在纯 PHP {"report_id":"33485650bd9de85e8178e26a25bd0f1347c7c9d625b14c2b7167b732b909c9b0","exception":"[object] (SodiumException(code: 0): This未实现,因为在纯 PHP 中无法在 D:\xammp\htdocs\magento\vendor\paragonie\sodium_compat\src\Compat.php:1939)"} [] 中实现具有可接受性能的 Argon2i
根据我所做的所有搜索,这是由于我的 PHP 中没有使用钠,但它是:
这 ';' 在我的 php.ini 中的钠前面被删除了,但我仍然无法进入 magento admin。有什么帮助吗?