Después de la actualización, mysql / phpmyadmin dejó de funcionar. Cuando lo hago:
sudo dpkg-reconfigure phpmyadmin
Me sale este error:
An error occurred while installing the database:
│
│ mysql: [Warning] mysql: Empty value for 'port' specified. Will throw an
│ error in future versions ERROR 1045 (28000): Access denied for user
│ 'root'@'localhost' (using password: YES) .
A mi modo de ver, necesito especificar el puerto en algún archivo de configuración, pero no sé dónde.
server
apache2
mysql
phpmyadmin
j4ck4ll
fuente
fuente
port
variable enmy.cnf
? Ver también dev.mysql.com/doc/refman/5.7/en/...~~V~~singular~~3rdRespuestas:
Configuración de mi máquina - Ubuntu 16.04 - MySql 5.7.13 - PHP 7.0.8 - Apache 2.4.18
Edite el archivo /etc/dbconfig-common/phpmyadmin.conf, cambiando
dbc_dbport=''
adbc_dbport='0'
Después de editar el archivo y guardarlo, si aún está en el asistente dbconfig-common seleccione reintentar , si no se ejecuta
sudo dpkg-reconfigure phpmyadmin
(elija Sí cuando le pregunte si desea reinstalar la base de datos para phpmyadmin), y continúe normalmente sin cambiar ningún valor, si desea cambiar algún valor, hágalo en el archivo que edite antes.Cuando la ventana de configuración le pregunte qué desea hacer con el archivo de configuración existente, elija Mantener la versión local actualmente instalada .
En este punto, puede verificar las diferencias y solo deben existir las que hizo en el archivo.
fuente
mysql said: ERROR 1045 (28000): Access denied for user 'phpmyadmin'@'localhost' (using password: YES)
- Intenté con una contraseña aleatoria y una inventada. Finalmente tuve que 'apt purge phpmyadmin' y ejecutar 'apt autoremove' en dbconfig, etc. Luego reinstalar usando valores predeterminados / contraseña aleatoria. Trabajó. No se necesita cambio de dbcport. Este error ocurrió para mí después de undo-release-upgrade
14> 16Después de un
do-release-upgrade
(14 a 16), tuve el mismo problema.Tuve que hacer lo siguiente:
Retire y limpie la instalación tanto como sea posible:
La eliminación de phpmyadmin debería haber dejado paquetes huérfanos en la mayoría de los sistemas; elimínelos.
Específicamente: 'dbconfig-common' y 'dbconfig-mysql':
Ahora necesita instalarlo todo nuevamente (use los valores predeterminados / presione enter):
Podría iniciar sesión inmediatamente en la página web local de phpmyadmin. Trabajando otra vez.
Nota:
apt-get
puede usarse en lugar de loapt
anterior.Nota: no
dbc_dbport=''
se modificó. No lo toqué según otra respuesta.fuente
https://bugs.launchpad.net/ubuntu/+source/mariadb-10.0/+bug/1447808/comments/6
Podrías tener éxito en tu instalación eligiendo mysql-user en
root
lugar dephpmyadmin
ydebian-sys-maint
Después de esto, debe crear mysql-user like
root
fuente