问题标签 [adminer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
936 浏览

docker - 如何将管理员 docker 容器与 mariadb docker 容器连接?

我试图用 PHP、MariaDB 和一个建议使用 Adminer 进行数据库管理的教程创建一个 PHP 开发环境。所以我像这样生成我的docker-compose.yml文件:

但是当我为 MariaDB 设置卷时,我在管理员登录页面中遇到了错误。当我不设置它们时,它似乎运行良好。

在此处输入图像描述

0 投票
1 回答
1211 浏览

php - ubuntu 20.04 上的管理员和 PHP 8.0 的问题

所以我将我的 php 版本更新为新版本(8.0)。一切正常,除了我的管理员。

这是因为我的adminer版本过时了,因为php8.0没有magic_quotes函数。

我发现获得管理员的唯一命令是这个:sudo apt-get install adminer

但它不起作用...

0 投票
1 回答
203 浏览

nginx - Nginx 导致访问Adminer SQL web 管理员出现问题

我是 nginx 的新手。
我有一个 php 服务器在 127.0.0.1:82 上监听(从 adminer firectory 开始,所以它在请求时提供 adminer.php)和 127.0.0.1:80 上的 nginx。我需要将任何 /admin 请求重定向到 Adminer,即 PHP 服务器。当我尝试 localhost:82/aminer.php 时,它工作得很好。但是当我通过 nginx (localhost:80/admin/aminer.php) 尝试它时,只有起始页有效。当我尝试授权时,我得到的 HTTP 响应有代码 403(访问被拒绝)。如果我输入了错误的密码,GUI 不会显示“用户 'Admin' 登录失败”之类的错误,它只会重置页面。 在此处输入图像描述

我想不出问题。
这是我的 nginx 配置文件:

这就是我提升 PHP 服务器的方式:
在此处输入图像描述

Ypu 可以在这里看到管理员直接在 :82 端口上工作:
在此处输入图像描述

日志截图:
access.log:
在此处输入图像描述

错误日志:
在此处输入图像描述

php服务器日志:
在此处输入图像描述

0 投票
1 回答
367 浏览

docker - 如何让管理员使用 Docker 在本地运行

我在本地主机上运行管理员时遇到问题。运行此命令后:

我希望看到 Adminer 在 localhost:8080 上运行,但是我的浏览器“无法在 localhost:8080 建立与服务器的连接”

不知道如何从这里开始。我的终端说服务器在 8080 上运行

谢谢!

0 投票
1 回答
19 浏览

mysql - MYSQL:根据其他单元格中的字符串值添加值

假设我们有这样的表:

颜色 红色车价 黑色车价
品牌1 红色的 20000 25000
品牌2 红色的 32000 34000
品牌2 黑色的 32000 34000
品牌2 黑色的 32000 34000

每个汽车品牌都有 2 种不同颜色的固定价格。每个品牌的价格都不一样。我需要找出不同品牌汽车的总成本。因此,对于 Brand1,它将是 20000,对于 Brand2,它是 32000 + 34000 + 34000 = 100000

决赛桌应如下所示:

总花费
品牌1 20000
品牌2 100000

我不知道该怎么做,欢迎任何帮助。

0 投票
1 回答
119 浏览

mysql - 管理员 Nginx 尝试登录但“权限被拒绝”

因此,当我已经设置服务器并安装了 centOS 7.6、php 7.4.14、nginx 1.16.1、mariadb 并测试服务器 http://server_host_or_IP/info.php 时,它就可以工作了。

之后我决定设置Adminer,我输入adminer-4.7.8.php to /usr/share/nginx/html/并尝试使用用户名:root 和密码登录,响应是“会话已过期,请尝试再次登录”。

所以我检查了 info.php 以检查 session.save_path 的位置我提交了这个命令:

接着:

当我尝试使用 username:root & pass 登录时,它说权限被拒绝。我什至尝试使用:

但它仍然说权限被拒绝。有什么解决办法吗?

0 投票
1 回答
492 浏览

mysql - 尽管使用了卷,但 Docker mysql 容器不会保留数据。为什么?

我正在运行两个 docker 容器。

  • mysql
  • 管理员

我想保留我的数据库,因此我在我的 docker-compose 文件中使用卷。每当我重新启动容器(docker-compose down and up)时,我仍然会丢失数据。

我错过了什么?(我在 ubuntu 20.04 上)

0 投票
1 回答
824 浏览

mysql - Mysql 拒绝连接到 Docker 上的管理员

我知道这是 this 的副本但是由于从未回答过,因此我重新发布了此问题。

我正在尝试建立 php-apache 和 mysql 容器的基本连接。

docker-compose.yml

Dockerfile

我运行一个简单的docker-compose up命令,然后在localhost:8080.
然而,尽管使用了默认的登录信息,即

我得到错误SQLSTATE[HY000] [2002] Connection refused

截屏:
在此处输入图像描述

我认为这个问题可能是我本地机器上的一些配置问题,因为我也不能使用其他人制作的基于 docker 的 LAMP 堆栈。

非常感谢任何帮助,
谢谢!

0 投票
0 回答
324 浏览

postgresql - 为什么与 docker 容器内的 adminer 的连接卡在无限加载中?

我有一个在我的 Raspberry PI 上运行的 postgres docker 实例。

另外我想用管理员访问数据库。我尝试以多种方式在 docker 容器中运行它(见下文)。但是每次尝试都会导致示例问题:

当我向管理员输入地址raspberrypiIP:5431时,无论我是从 Pi 本身还是从我的普通机器上尝试,我都陷入了无限的加载过程。

管理员日志表明已建立连接:

有人可以帮我吗?我找不到有效的解决方案。以下是我的 docker 尝试:它们与文档或其他故障排除线程中的大多数其他内容相匹配。我没主意了。

我尝试使用 docker compose运行管理员:

作为docker 运行

并作为使用portainer创建的容器。

所有这些都导致了所描述的问题。(如果我用我的普通 Ubuntu 机器管理员启动 docker-compose 是可以访问的。所以问题可能与 Raspberr PI 有关,但 docker 抽象不应该没问题吗?)

0 投票
1 回答
251 浏览

postgresql - Docker:PostgrSQL 数据库的管理员后端超时

我正在尝试使用 PostgreSQL Docker 容器和 Adminer 容器作为后端来设置一个简单的数据库系统。请注意,这一切都在 RaspberryPi 4 上运行。

docker-compose.yml

然后我使用docker-compose up

最后一行显示我试图localhost:8070在 Pi 上的浏览​​器中访问。该页面只是永远加载,并且管理员永远不会返回该页面。

这可能与某些防火墙问题有关吗?

谢谢你的帮助!