Saltar al contenido

El almacenamiento de configuración de phpMyAdmin no está completamente configurado

Estate atento ya que en este enunciado vas a encontrar la respuesta que buscas.

Solución:

Respuesta de OP:

Resolví este problema con lo siguiente:

cd /usr/share/doc/phpmyadmin/examples
sudo gunzip create_tables.sql.gz 
mysql -u root -p < create_tables.sql
mysql -u root -p -e 'GRANT SELECT, INSERT, DELETE, UPDATE ON phpmyadmin.* TO 'pma'@'localhost' IDENTIFIED BY "pmapassword"'

Luego editado /etc/phpmyadmin/config.inc.php en estas lineas:

/* Optional: User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'pmapassword';

Volví a iniciar sesión en phpmyadmin, y luego, el mensaje de advertencia había desaparecido.

También tenga en cuenta que es posible que tenga una nueva advertencia sobre el almacenamiento de phpmyadmin que no está completamente configurado. Esto puede deberse a que necesita decirle a phpmyadmin el nombre de las tablas para usar sus funciones. Eso se puede hacer editando /etc/phpmyadmin/config.inc.php en estas lineas:

$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
$cfg['Servers'][$i]['relation'] = 'pma__relation';
$cfg['Servers'][$i]['table_info'] = 'pma__table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma__column_info';
$cfg['Servers'][$i]['history'] = 'pma__history';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
$cfg['Servers'][$i]['tracking'] = 'pma__tracking';
$cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
$cfg['Servers'][$i]['recent'] = 'pma__recent';

Tenga en cuenta el doble guión bajo __.

También tuve que cambiar el nombre de todas las tablas en /etc/phpmyadmin/config.inc.php con guiones bajos dobles ej.

$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark'; 

porque esa fue la tabla creada después create_tables.sql ejecución.

Esto me ayudó:

  1. sudo vim /etc/phpmyadmin/config.inc.php
  2. Agregue las siguientes líneas con los otros $cfg['Servers'][$i]:

    $cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
    $cfg['Servers'][$i]['favorite'] = 'pma__favorite';
    $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
    $cfg['Servers'][$i]['recent'] = 'pma__recent';
    $cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
    $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
    $cfg['Servers'][$i]['tracking'] = 'pma__tracking';
    $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
    $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
    $cfg['Servers'][$i]['tracking'] = 'pma__users';

  3. Ahora intente iniciar sesión en localhost/phpmyadmin. El mensaje de error no debería aparecer más.

En resumen, cualquiera que sea el error del componente faltante que aparece, simplemente agregue:

$cfg['Servers'][$i][COMPONENT] = 'pma__COMPONENT';

en /etc/phpmyadmin/config.inc.php

Sección de Reseñas y Valoraciones

Al final de todo puedes encontrar las observaciones de otros usuarios, tú de igual forma tienes la libertad de mostrar el tuyo si lo crees conveniente.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *