2

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

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

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

但它不起作用...

4

1 回答 1

2

不幸的是,在您提出@The-Evil-Fox 问题几周后,我们于 2020 年 12 月添加了支持。唯一的问题是 Ubuntu repo 似乎不是最新的,所以如果你通过 apt install adminer 安装,你仍然会使用不支持 PHP 8 的版本。

我发现更新的最简单方法是仍然以这种方式安装,然后使用 wget 下载最新版本的 adminer.php。所以做这样的事情:

  • 转到管理员主任cd /usr/share/adminer
  • 下载最新版本的管理员:sudo wget https://www.adminer.org/latest.php
  • 删除adminer.php
  • 然后将 latest.php 重命名为 adminer.php ->sudo mv latest.php adminer.php

完毕!无论如何,这对我有用......虽然我不是 Ubuntu 专业人士,所以不知道为什么 repo 如此过时。

于 2021-10-07T09:38:34.930 回答