您好,我们正在使用Adminer 4.3.1。我们选择系统sqlite3 + localhost +位置到数据库文件。错误不清楚。我知道SQlite是支持的。我被引导到硬编码函数来登录。我不需要使用表单吗?简而言之:如何使用Admin连接到SQLite3文件?帮助赞赏;)
yhxst69z1#
我也有同样的问题,看起来SQLite在4.3.1中被破坏了,因为它在4.3.2-dev中被修复了,有趣的是,当选择SQLite时,登录表单的选项较少。
您可以通过克隆github repo并运行adminer/sqlite.php来获取最新版本
kmb7vmvb2#
您需要添加一个插件,它返回AdminerLoginPasswordLess的示例并将其放在目录plugins-enabled中。./plugins-enabled/login-password-less.php的内容:
AdminerLoginPasswordLess
plugins-enabled
<?php require_once('plugins/login-password-less.php'); return new AdminerLoginPasswordLess(password_hash("my_password", PASSWORD_DEFAULT));
使用Adminer v4.8.1进行测试。如果你想要一个现成的Docker容器来解决这个问题,请参阅this link。
2条答案
按热度按时间yhxst69z1#
我也有同样的问题,看起来SQLite在4.3.1中被破坏了,因为它在4.3.2-dev中被修复了,有趣的是,当选择SQLite时,登录表单的选项较少。
您可以通过克隆github repo并运行adminer/sqlite.php来获取最新版本
kmb7vmvb2#
您需要添加一个插件,它返回
AdminerLoginPasswordLess
的示例并将其放在目录plugins-enabled
中。./plugins-enabled/login-password-less.php的内容:
使用Adminer v4.8.1进行测试。
如果你想要一个现成的Docker容器来解决这个问题,请参阅this link。