The phpMyAdmin configuration storage is not completely configured
I typed apt-get install phpmyadmin
and ran into an error saying it cannot connect to mysql (socket issue). It was normal because I forget to install mysql before, so I selected "abort" above all options given by phpmyadmin.
Then sudo tasksel
and installed lamp server
.
Once finished, I ran :
apt-get remove --purge phpmyadmin
apt-get install phpmyadmin
Then mysql -u root -p
but I got the following error: Access denied for the following user 'root'@'localhost'
So I solved this problem by doing :
mysql
SET PASSWORD FOR root@localhost=PASSWORD('mypassword');
GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
Then I successfully logged in localhost/phpmyadmin, but found this message :
The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated. To find out why click here.
I clicked here, and it showed me :
Can I go on peacefully with mysql/phpmyadmin?
mysql phpmyadmin
add a comment |
I typed apt-get install phpmyadmin
and ran into an error saying it cannot connect to mysql (socket issue). It was normal because I forget to install mysql before, so I selected "abort" above all options given by phpmyadmin.
Then sudo tasksel
and installed lamp server
.
Once finished, I ran :
apt-get remove --purge phpmyadmin
apt-get install phpmyadmin
Then mysql -u root -p
but I got the following error: Access denied for the following user 'root'@'localhost'
So I solved this problem by doing :
mysql
SET PASSWORD FOR root@localhost=PASSWORD('mypassword');
GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
Then I successfully logged in localhost/phpmyadmin, but found this message :
The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated. To find out why click here.
I clicked here, and it showed me :
Can I go on peacefully with mysql/phpmyadmin?
mysql phpmyadmin
Yes that is correct. Make sure that all the $cfg['Servers'][$i] directives are uncommented!
– kratos
Sep 21 '13 at 2:04
add a comment |
I typed apt-get install phpmyadmin
and ran into an error saying it cannot connect to mysql (socket issue). It was normal because I forget to install mysql before, so I selected "abort" above all options given by phpmyadmin.
Then sudo tasksel
and installed lamp server
.
Once finished, I ran :
apt-get remove --purge phpmyadmin
apt-get install phpmyadmin
Then mysql -u root -p
but I got the following error: Access denied for the following user 'root'@'localhost'
So I solved this problem by doing :
mysql
SET PASSWORD FOR root@localhost=PASSWORD('mypassword');
GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
Then I successfully logged in localhost/phpmyadmin, but found this message :
The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated. To find out why click here.
I clicked here, and it showed me :
Can I go on peacefully with mysql/phpmyadmin?
mysql phpmyadmin
I typed apt-get install phpmyadmin
and ran into an error saying it cannot connect to mysql (socket issue). It was normal because I forget to install mysql before, so I selected "abort" above all options given by phpmyadmin.
Then sudo tasksel
and installed lamp server
.
Once finished, I ran :
apt-get remove --purge phpmyadmin
apt-get install phpmyadmin
Then mysql -u root -p
but I got the following error: Access denied for the following user 'root'@'localhost'
So I solved this problem by doing :
mysql
SET PASSWORD FOR root@localhost=PASSWORD('mypassword');
GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
Then I successfully logged in localhost/phpmyadmin, but found this message :
The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated. To find out why click here.
I clicked here, and it showed me :
Can I go on peacefully with mysql/phpmyadmin?
mysql phpmyadmin
mysql phpmyadmin
edited Apr 22 '14 at 5:37
Community♦
1
1
asked Feb 27 '13 at 9:50
SulliwaneSulliwane
1,41052236
1,41052236
Yes that is correct. Make sure that all the $cfg['Servers'][$i] directives are uncommented!
– kratos
Sep 21 '13 at 2:04
add a comment |
Yes that is correct. Make sure that all the $cfg['Servers'][$i] directives are uncommented!
– kratos
Sep 21 '13 at 2:04
Yes that is correct. Make sure that all the $cfg['Servers'][$i] directives are uncommented!
– kratos
Sep 21 '13 at 2:04
Yes that is correct. Make sure that all the $cfg['Servers'][$i] directives are uncommented!
– kratos
Sep 21 '13 at 2:04
add a comment |
6 Answers
6
active
oldest
votes
OP's answer:
I solved this problem with the following :
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"'
Then edited /etc/phpmyadmin/config.inc.php
on these lines :
/* Optional: User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'pmapassword';
Logged back in phpmyadmin, and then, the warning message had disappeared.
Also note that you may have a new warning about phpmyadmin storage not completely configured. This can be caused because you need to tell phpmyadmin the name of the tables to use their features. That can be done editing /etc/phpmyadmin/config.inc.php
on this lines:
$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';
Note the double underscore __
.
I still had a minor issue I had to comment out the following:
– itnet7
Aug 20 '16 at 15:28
// $cfg['Servers'][$i]['controluser'] = $dbuser; // $cfg['Servers'][$i]['controlpass'] = $dbuserpwd; to be pma and the password that was set.
– itnet7
Aug 20 '16 at 15:34
Don't forget to log out and log back in.
– nwolybug
Aug 29 '18 at 20:02
@nwolybug mysql user permissions are applied immediately
– Braiam
Aug 29 '18 at 23:44
and don't forget, to reflect the changes you need to login again in phpmyadmin. Page refresh will not work.
– kuri
Jan 11 at 12:35
add a comment |
I also had to change all the tables name in /etc/phpmyadmin/config.inc.php
with double underscores ex.
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
because that was the table created after create_tables.sql
execution.
add a comment |
This Helped Me:
sudo vim /etc/phpmyadmin/config.inc.php
Add the following lines with the other $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';
Now try to login to localhost/phpmyadmin. The error message should not show up any more.
In Short, whatever is the missing component error showing up just Add:
$cfg['Servers'][$i][COMPONENT] = 'pma__COMPONENT';
in /etc/phpmyadmin/config.inc.php
add a comment |
VestaCP Team made and successfully tested a script to get rid of that annoying message "The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated". We hope the fix will be useful and help users. Visit the Github page for code.
The script:
- Works from user root
- Makes a backup of
/etc/phpmyadmin/config.inc.php
in/root
- Changes values in
/etc/phpmyadmin/config.inc.php
- Adds a mysql user
pma
and the tablephpmyadmin
(if the user or the table already exist, the script will delete them!) - Downloads and adds table for the database
phpmyadmin
- Cleans temp files including leftover
pma.txt
(contains password for pma@localhost) and old config
add a comment |
For me:
I have to edited /etc/phpmyadmin/config-db.php on this line:
$dbname='phpmyadmin';
this helped me. without it, it worked only for root db user, with this also for the another one.
– luky
Oct 21 '18 at 19:06
add a comment |
None of the solutions provided here worked for me.
This issue is happening with the mysql update to 5.6 or 5.7 versions.
I solved it by installing phpmyadmin 4.7 version.
Enjoy
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f261858%2fthe-phpmyadmin-configuration-storage-is-not-completely-configured%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
6 Answers
6
active
oldest
votes
6 Answers
6
active
oldest
votes
active
oldest
votes
active
oldest
votes
OP's answer:
I solved this problem with the following :
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"'
Then edited /etc/phpmyadmin/config.inc.php
on these lines :
/* Optional: User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'pmapassword';
Logged back in phpmyadmin, and then, the warning message had disappeared.
Also note that you may have a new warning about phpmyadmin storage not completely configured. This can be caused because you need to tell phpmyadmin the name of the tables to use their features. That can be done editing /etc/phpmyadmin/config.inc.php
on this lines:
$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';
Note the double underscore __
.
I still had a minor issue I had to comment out the following:
– itnet7
Aug 20 '16 at 15:28
// $cfg['Servers'][$i]['controluser'] = $dbuser; // $cfg['Servers'][$i]['controlpass'] = $dbuserpwd; to be pma and the password that was set.
– itnet7
Aug 20 '16 at 15:34
Don't forget to log out and log back in.
– nwolybug
Aug 29 '18 at 20:02
@nwolybug mysql user permissions are applied immediately
– Braiam
Aug 29 '18 at 23:44
and don't forget, to reflect the changes you need to login again in phpmyadmin. Page refresh will not work.
– kuri
Jan 11 at 12:35
add a comment |
OP's answer:
I solved this problem with the following :
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"'
Then edited /etc/phpmyadmin/config.inc.php
on these lines :
/* Optional: User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'pmapassword';
Logged back in phpmyadmin, and then, the warning message had disappeared.
Also note that you may have a new warning about phpmyadmin storage not completely configured. This can be caused because you need to tell phpmyadmin the name of the tables to use their features. That can be done editing /etc/phpmyadmin/config.inc.php
on this lines:
$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';
Note the double underscore __
.
I still had a minor issue I had to comment out the following:
– itnet7
Aug 20 '16 at 15:28
// $cfg['Servers'][$i]['controluser'] = $dbuser; // $cfg['Servers'][$i]['controlpass'] = $dbuserpwd; to be pma and the password that was set.
– itnet7
Aug 20 '16 at 15:34
Don't forget to log out and log back in.
– nwolybug
Aug 29 '18 at 20:02
@nwolybug mysql user permissions are applied immediately
– Braiam
Aug 29 '18 at 23:44
and don't forget, to reflect the changes you need to login again in phpmyadmin. Page refresh will not work.
– kuri
Jan 11 at 12:35
add a comment |
OP's answer:
I solved this problem with the following :
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"'
Then edited /etc/phpmyadmin/config.inc.php
on these lines :
/* Optional: User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'pmapassword';
Logged back in phpmyadmin, and then, the warning message had disappeared.
Also note that you may have a new warning about phpmyadmin storage not completely configured. This can be caused because you need to tell phpmyadmin the name of the tables to use their features. That can be done editing /etc/phpmyadmin/config.inc.php
on this lines:
$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';
Note the double underscore __
.
OP's answer:
I solved this problem with the following :
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"'
Then edited /etc/phpmyadmin/config.inc.php
on these lines :
/* Optional: User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'pmapassword';
Logged back in phpmyadmin, and then, the warning message had disappeared.
Also note that you may have a new warning about phpmyadmin storage not completely configured. This can be caused because you need to tell phpmyadmin the name of the tables to use their features. That can be done editing /etc/phpmyadmin/config.inc.php
on this lines:
$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';
Note the double underscore __
.
edited Apr 13 '17 at 12:24
community wiki
3 revs, 2 users 67%
Braiam
I still had a minor issue I had to comment out the following:
– itnet7
Aug 20 '16 at 15:28
// $cfg['Servers'][$i]['controluser'] = $dbuser; // $cfg['Servers'][$i]['controlpass'] = $dbuserpwd; to be pma and the password that was set.
– itnet7
Aug 20 '16 at 15:34
Don't forget to log out and log back in.
– nwolybug
Aug 29 '18 at 20:02
@nwolybug mysql user permissions are applied immediately
– Braiam
Aug 29 '18 at 23:44
and don't forget, to reflect the changes you need to login again in phpmyadmin. Page refresh will not work.
– kuri
Jan 11 at 12:35
add a comment |
I still had a minor issue I had to comment out the following:
– itnet7
Aug 20 '16 at 15:28
// $cfg['Servers'][$i]['controluser'] = $dbuser; // $cfg['Servers'][$i]['controlpass'] = $dbuserpwd; to be pma and the password that was set.
– itnet7
Aug 20 '16 at 15:34
Don't forget to log out and log back in.
– nwolybug
Aug 29 '18 at 20:02
@nwolybug mysql user permissions are applied immediately
– Braiam
Aug 29 '18 at 23:44
and don't forget, to reflect the changes you need to login again in phpmyadmin. Page refresh will not work.
– kuri
Jan 11 at 12:35
I still had a minor issue I had to comment out the following:
– itnet7
Aug 20 '16 at 15:28
I still had a minor issue I had to comment out the following:
– itnet7
Aug 20 '16 at 15:28
// $cfg['Servers'][$i]['controluser'] = $dbuser; // $cfg['Servers'][$i]['controlpass'] = $dbuserpwd; to be pma and the password that was set.
– itnet7
Aug 20 '16 at 15:34
// $cfg['Servers'][$i]['controluser'] = $dbuser; // $cfg['Servers'][$i]['controlpass'] = $dbuserpwd; to be pma and the password that was set.
– itnet7
Aug 20 '16 at 15:34
Don't forget to log out and log back in.
– nwolybug
Aug 29 '18 at 20:02
Don't forget to log out and log back in.
– nwolybug
Aug 29 '18 at 20:02
@nwolybug mysql user permissions are applied immediately
– Braiam
Aug 29 '18 at 23:44
@nwolybug mysql user permissions are applied immediately
– Braiam
Aug 29 '18 at 23:44
and don't forget, to reflect the changes you need to login again in phpmyadmin. Page refresh will not work.
– kuri
Jan 11 at 12:35
and don't forget, to reflect the changes you need to login again in phpmyadmin. Page refresh will not work.
– kuri
Jan 11 at 12:35
add a comment |
I also had to change all the tables name in /etc/phpmyadmin/config.inc.php
with double underscores ex.
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
because that was the table created after create_tables.sql
execution.
add a comment |
I also had to change all the tables name in /etc/phpmyadmin/config.inc.php
with double underscores ex.
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
because that was the table created after create_tables.sql
execution.
add a comment |
I also had to change all the tables name in /etc/phpmyadmin/config.inc.php
with double underscores ex.
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
because that was the table created after create_tables.sql
execution.
I also had to change all the tables name in /etc/phpmyadmin/config.inc.php
with double underscores ex.
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
because that was the table created after create_tables.sql
execution.
edited May 12 '14 at 12:04
user224082
answered May 12 '14 at 11:24
Kostas KrevatasKostas Krevatas
213
213
add a comment |
add a comment |
This Helped Me:
sudo vim /etc/phpmyadmin/config.inc.php
Add the following lines with the other $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';
Now try to login to localhost/phpmyadmin. The error message should not show up any more.
In Short, whatever is the missing component error showing up just Add:
$cfg['Servers'][$i][COMPONENT] = 'pma__COMPONENT';
in /etc/phpmyadmin/config.inc.php
add a comment |
This Helped Me:
sudo vim /etc/phpmyadmin/config.inc.php
Add the following lines with the other $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';
Now try to login to localhost/phpmyadmin. The error message should not show up any more.
In Short, whatever is the missing component error showing up just Add:
$cfg['Servers'][$i][COMPONENT] = 'pma__COMPONENT';
in /etc/phpmyadmin/config.inc.php
add a comment |
This Helped Me:
sudo vim /etc/phpmyadmin/config.inc.php
Add the following lines with the other $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';
Now try to login to localhost/phpmyadmin. The error message should not show up any more.
In Short, whatever is the missing component error showing up just Add:
$cfg['Servers'][$i][COMPONENT] = 'pma__COMPONENT';
in /etc/phpmyadmin/config.inc.php
This Helped Me:
sudo vim /etc/phpmyadmin/config.inc.php
Add the following lines with the other $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';
Now try to login to localhost/phpmyadmin. The error message should not show up any more.
In Short, whatever is the missing component error showing up just Add:
$cfg['Servers'][$i][COMPONENT] = 'pma__COMPONENT';
in /etc/phpmyadmin/config.inc.php
edited Mar 22 '16 at 21:37
Anoop Naik
54
54
answered Feb 18 '16 at 9:33
SamSam
211
211
add a comment |
add a comment |
VestaCP Team made and successfully tested a script to get rid of that annoying message "The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated". We hope the fix will be useful and help users. Visit the Github page for code.
The script:
- Works from user root
- Makes a backup of
/etc/phpmyadmin/config.inc.php
in/root
- Changes values in
/etc/phpmyadmin/config.inc.php
- Adds a mysql user
pma
and the tablephpmyadmin
(if the user or the table already exist, the script will delete them!) - Downloads and adds table for the database
phpmyadmin
- Cleans temp files including leftover
pma.txt
(contains password for pma@localhost) and old config
add a comment |
VestaCP Team made and successfully tested a script to get rid of that annoying message "The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated". We hope the fix will be useful and help users. Visit the Github page for code.
The script:
- Works from user root
- Makes a backup of
/etc/phpmyadmin/config.inc.php
in/root
- Changes values in
/etc/phpmyadmin/config.inc.php
- Adds a mysql user
pma
and the tablephpmyadmin
(if the user or the table already exist, the script will delete them!) - Downloads and adds table for the database
phpmyadmin
- Cleans temp files including leftover
pma.txt
(contains password for pma@localhost) and old config
add a comment |
VestaCP Team made and successfully tested a script to get rid of that annoying message "The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated". We hope the fix will be useful and help users. Visit the Github page for code.
The script:
- Works from user root
- Makes a backup of
/etc/phpmyadmin/config.inc.php
in/root
- Changes values in
/etc/phpmyadmin/config.inc.php
- Adds a mysql user
pma
and the tablephpmyadmin
(if the user or the table already exist, the script will delete them!) - Downloads and adds table for the database
phpmyadmin
- Cleans temp files including leftover
pma.txt
(contains password for pma@localhost) and old config
VestaCP Team made and successfully tested a script to get rid of that annoying message "The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated". We hope the fix will be useful and help users. Visit the Github page for code.
The script:
- Works from user root
- Makes a backup of
/etc/phpmyadmin/config.inc.php
in/root
- Changes values in
/etc/phpmyadmin/config.inc.php
- Adds a mysql user
pma
and the tablephpmyadmin
(if the user or the table already exist, the script will delete them!) - Downloads and adds table for the database
phpmyadmin
- Cleans temp files including leftover
pma.txt
(contains password for pma@localhost) and old config
edited Jan 23 '16 at 22:54
TheSchwa
3,17711735
3,17711735
answered Jan 23 '16 at 20:45
Pavel GalkinPavel Galkin
112
112
add a comment |
add a comment |
For me:
I have to edited /etc/phpmyadmin/config-db.php on this line:
$dbname='phpmyadmin';
this helped me. without it, it worked only for root db user, with this also for the another one.
– luky
Oct 21 '18 at 19:06
add a comment |
For me:
I have to edited /etc/phpmyadmin/config-db.php on this line:
$dbname='phpmyadmin';
this helped me. without it, it worked only for root db user, with this also for the another one.
– luky
Oct 21 '18 at 19:06
add a comment |
For me:
I have to edited /etc/phpmyadmin/config-db.php on this line:
$dbname='phpmyadmin';
For me:
I have to edited /etc/phpmyadmin/config-db.php on this line:
$dbname='phpmyadmin';
answered Jul 28 '16 at 8:20
alexxuealexxue
111
111
this helped me. without it, it worked only for root db user, with this also for the another one.
– luky
Oct 21 '18 at 19:06
add a comment |
this helped me. without it, it worked only for root db user, with this also for the another one.
– luky
Oct 21 '18 at 19:06
this helped me. without it, it worked only for root db user, with this also for the another one.
– luky
Oct 21 '18 at 19:06
this helped me. without it, it worked only for root db user, with this also for the another one.
– luky
Oct 21 '18 at 19:06
add a comment |
None of the solutions provided here worked for me.
This issue is happening with the mysql update to 5.6 or 5.7 versions.
I solved it by installing phpmyadmin 4.7 version.
Enjoy
add a comment |
None of the solutions provided here worked for me.
This issue is happening with the mysql update to 5.6 or 5.7 versions.
I solved it by installing phpmyadmin 4.7 version.
Enjoy
add a comment |
None of the solutions provided here worked for me.
This issue is happening with the mysql update to 5.6 or 5.7 versions.
I solved it by installing phpmyadmin 4.7 version.
Enjoy
None of the solutions provided here worked for me.
This issue is happening with the mysql update to 5.6 or 5.7 versions.
I solved it by installing phpmyadmin 4.7 version.
Enjoy
answered Aug 11 '17 at 13:28
jŪlIΞή WebotopjŪlIΞή Webotop
1
1
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f261858%2fthe-phpmyadmin-configuration-storage-is-not-completely-configured%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Yes that is correct. Make sure that all the $cfg['Servers'][$i] directives are uncommented!
– kratos
Sep 21 '13 at 2:04