1# ROOT access error in phpmyadmin v 4.6.6deb5 with Ubuntu 18.0.4
If you have installed phpmyadmin in Ubuntu 18, & trying to login with root, you may see following error,
It’s recommended to add another user & use this ID to login in phpmyadmin.
Create User in Mysql:
Login to mysql & issue below commands, make sure to change user name and passwords
CREATE USER 'NEWUSER'@'%' IDENTIFIED BY 'NEWPASSWORD'; GRANT ALL PRIVILEGES ON *.* TO 'NEWUSER'@'%' WITH GRANT OPTION; exit;
2# When viewing Tables in phpmyadmin, Popup Error Appears ‘some errors have been detected on the server, please look at the bottom of this window’
When viewing tables in Phpmyadmin
v4.6.6deb5 [Ubuntu 18.0.4] , below error appears …
FIX:
It seems that phpMyAdmin v4.6.6
is not fully compatible with PHP 7.x
. Upgrade to new version v4.8
or above which will fix these compatibility issues.
OR following method.
Warning:
Make sure to backup sql.lib.php
before any modification
cp /usr/share/phpmyadmin/libraries/sql.lib.php /usr/share/phpmyadmin/libraries/sql.lib.php.bak
Edit sql.lib.php
sudo vi /usr/share/phpmyadmin/libraries/sql.lib.php
Press CTRL + W
and search for (count($analyzed_sql_results['select_expr'] == 1)
Replace it with ((count($analyzed_sql_results['select_expr']) == 1)
Save
file and Exit
.
Hopefully you will not see the above errors any more
Regard’s
Syed Jahanzaib