Ubuntu 20.04 phpmyadmin不起作用



我在Ubuntu 20.04中遇到了phpmyadmin问题。http://localhost/phpmyadmin不起作用。

当我安装Ubuntu 20.04时,我完成了以下步骤:

  1. sudo apt更新
  2. sudo apt安装apache2
  3. sudo apt安装mysql服务器
  4. sudo apt安装php libapache2 mod php php mysql
  5. sudo apt-install phpmyadmin php mbstring php zip php gd php jsonphp-ccurl(password:password(
  6. sudo apt安装phpmyadmin
  7. sudo mysql
  8. 安装部件";file://component_validate_password">
  9. sudo phpenmod mbstring
  10. sudo systemctl重启apache2
  11. ALTER USER'root'@'localhost'标识为caching_sha2_passwordBY"密码">
  12. mysql-u根-p
  13. CREATE USER'newuser'@'localhost'标识为caching_sha2_password BY"password">
  14. 授予的所有特权与GRANT一起发送到"新用户"@"本地主机"期权
  15. sudo mysql_secure_installation(所有我设置为否(

我缺少什么?我做错了什么?感谢

在我的案例中,这是一个版本问题。我安装了phpmyadmin版本5,其中的PHP版本是7.4,与phpmyadmin版本5不兼容。在将PHP版本升级到8.0之后,我的问题就消失了。您可以降级phpmyadmin或升级PHP,反之亦然。总之,你应该确保你没有造成任何版本不匹配的问题。

尝试此操作来解决问题。

通常,在16.04、18.04和20.04(Focal Fossa(及更高版本中安装后,这也是一个问题。

修复它:

sudo a2enconf phpmyadmin.conf

sudo systemctl重启apache2

最新更新