Submitted by gr8kodr on Sat, 02/04/2017 - 21:52
I have installed phpMyAdmin via Virtualmin ->Install Script
PHP version = 7.0.13
Current phpMyAdmin version = 4.6.6
when attempting to access http://domain.tld/phpmyadmin I see an mbstring error (mbstring not available)
Where (within Virtualmin) do I find the php.ini file so that I can enable mbstring?
Status:
Active
Comments
Submitted by andreychek on Sun, 02/05/2017 - 09:54 Comment #1
Howdy -- is that preventing you from logging in, or is it just a warning message?
Also, what is the "RecodingEngine" option set to in the phpMyAdmin config?
Submitted by gr8kodr on Wed, 02/08/2017 - 02:22 Comment #2
it is preventing phpMyAdmin running
Submitted by gr8kodr on Wed, 02/08/2017 - 03:48 Comment #3
managed to get to phpMyAdmin login screen ....
had to SSH to server and run:
sudo apt-get install php-mbstring php7.0-mbstring php-gettext
then restart apache
Submitted by andreychek on Wed, 02/08/2017 - 08:41 Comment #4
Thanks for letting us know how you fixed this -- I think we may need to have those packages installed by default.
Submitted by gr8kodr on Thu, 02/09/2017 - 00:44 Comment #5
the instructions I found on the web also included mcrypt in the apt-get set, but on my system this was already installed
Submitted by gr8kodr on Thu, 02/09/2017 - 00:56 Comment #6
Where do I find the phpMyAdmin config file so I can check the "RecodingEngine" option?
Submitted by andreychek on Thu, 02/09/2017 - 08:54 Comment #7
The config file is in /home/USERNAME/public_html/PHPMYADMINFOLDER/config.inc.php.
Submitted by gr8kodr on Mon, 02/13/2017 - 13:55 Comment #8
thanks Eric :)
line 2573:
$cfg['RecodingEngine'] = 'auto';