我刚刚安装了 php7.4,一切似乎都正常,但是当我尝试继续我的 phpmyadmin 时,我不能:
注意在此安装之前在 php7.3 中工作正常
错误是:
mysqli_real_connect(): Unexpected server response while doing caching_sha2 auth: 109
mysqli_real_connect(): (HY000/2006): MySQL server has gone away
查看我的 php mysql 库:php7.4-mysql
。它已安装。
忘记了什么?
谢谢。
NOTICE: Not enabling PHP 7.4 FPM by default.
NOTICE: To enable PHP 7.4 FPM in Apache2 do:
NOTICE: a2enmod proxy_fcgi setenvif
NOTICE: a2enconf php7.4-fpm
NOTICE: You are seeing this message because you have apache2 package installed.
Traitement des actions différées (« triggers ») pour libapache2-mod-php7.4 (7.4.
0-1+ubuntu19.10.1+deb.sury.org+1) ...
apt-cache policy php7.4
php7.4:
Installé : 7.4.0-1+ubuntu19.10.1+deb.sury.org+1
Candidat : 7.4.0-1+ubuntu19.10.1+deb.sury.org+1
Table de version :
*** 7.4.0-1+ubuntu19.10.1+deb.sury.org+1 500
500 http://ppa.launchpad.net/ondrej/php/ubuntu eoan/main amd64 Packages
500 http://ppa.launchpad.net/ondrej/php/ubuntu eoan/main i386 Packages
100 /var/lib/dpkg/status
我有同样的问题,但使用mysql_native_password
不可能与PHP7.4-mysql-pdo
,即使设置在my.cnf
正如它所做的那样PHP7.3-mysql-pdo
.
我不得不改变每个用户通过这个查询:
ALTER USER 'username'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'password';
where username
是数据库用户名和password
是数据库用户的密码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)