在“typo3conf”文件夹中添加一个名为“ENABLE_INSTALL_TOOL”的空文本文件后,当我访问主机名/typo3/install.php 时,安装工具仍处于锁定状态。
一些背景信息:我刚刚将所有 TYPO3 文件上传到远程主机,并试图让它显示 TYPO3 网站。当我登录后端时,出现以下错误:
配置的默认哈希方法 TYPO3\CMS\Core\Crypto\PasswordHashing\Argon2iPasswordHash 不可用。如果实例刚刚升级,请登录到typo3/install.php 上的独立安装工具来解决这个问题。按照 wiki 链接了解更多详细信息。
此错误参考此 wiki 页面:https : //wiki.typo3.org/Exception/CMS/1533822084
这里建议:
调用独立安装工具并登录一次。这应该检测到 argon2i 不可用,并将配置不同的默认哈希机制。之后应该可以进行后端登录。
由于安装工具被锁定,这就是我所坚持的。
当您第一次访问该地址时,https://yoursite.com/typo3/install.php您应该看到以下屏幕:
如您所写,您必须ENABLE_INSTALL_TOOL在/typo3conf/TYPO3 安装文件夹中添加一个文件(不带扩展名);该文件可以为空。
完成此操作并刷新同一页面后,您应该看到:
如果您没有更改它(推荐),密码应该与您在安装过程中创建的第一个管理员用户的密码相同。
如果您更改了它但不记得它,请按照屏幕上的说明进行操作。