爱折腾的sky (@sou) 在 有没有大佬用过adminer面板管理SQLite数据库的,求助 中发帖
官方adminer之前停更很久了,最近我发现更新5.0.2版本了,我使用这个面板管理SQLite数据库,想编辑一些表啥的,通过环境变量使用官方无密码登录插件一直启动不成功,因为容器无法启动,所以就没办法进入容器设置密码,我去看文档发现没有额外的变量可以指定密码,然后我将插件文件映射出来实现指定密码也不行,映射出来的文件夹是空的。然后我不使用插件,成功启动镜像后,进容器查看插件目录是有插件的。将容器设置为root用户启动也不行。
官方为了安全考虑,连接的数据库没有密码时,需要设置面板密码
最后没办法我就直接改了下插件代码改成直接使用明文的,然后重新编译镜像把密码硬编码放进去,然后就能成功连接SQLite并进入面板了,但是进去后特么的无法编辑数据库。要被搞吐血了,无奈求助坛友。
报错如下:
Fatal error: Uncaught TypeError: array_values(...