I have a difficulty running phpMyAdmin. When I try to access phpMyAdmin in my browser, I acquire the error message: "The mbstring extension is missing. Please examine your PHP configuration."

I have already searched on the internet for possible solutions. Follow to that, i made some changes in php.ini file. I uncommented the heat ";extension=php_mbstring.dll" and wrote the complete path of the ext folder in extension_dir. Sadly, that still doesn"t work.

You are watching: The mbstring extension is missing please check your php configuration

Could friend please aid me detect the suitable solution.



just operation these command

sudo apt-get install phpmyadmin php-mbstring php-gettext

sudo company apache2 restart

Or you have the right to follow this post...

Check This Post


I"ve resolved my trouble by this way:Edit the php.ini file:

change extension_dir = "ext" right into extension_dir = "D:\php\ext" (please write ur very own path)change ;extension=php_mbstring.dll into extension=php_mbstring.dll (delete the ";")Then just save your php.ini paper and copy it to ur windows directory。(“C:\Windows“)restart the apache server。

The above is my solution,Hope that will job-related for u.


If you room ubuntu 14.04 and also using php 5.6You are lacking out ~ above mbstring and also mysql module

Please install mbstring and also mysql by

sudo apt-get download php5.6-mbstringsudo apt-get download php5.6-mysqland restart apache

sudo company apache2 restart


It can happen ~ you upgrade your php version, for instance if you upgrade from php5.6 come php7.1 you must run these commands:

sudo apt-get install php7.1-mbstringsudo business apache2 restartIf your location version is various you require to examine if the mbstring parcel exsit or not, an example for php7.0:

sudo apt-cache search php7.0-mbstringI uncovered it useful to an initial check existence of every modules the you working with, then performing one upgrade, in addition to that upgrade phpmyadmin after upgrading your php is a an excellent idea

In my case i made a new installation of php7 making use of xampp, the error was in php.ini at heat 699, i just did

include_path= C:\Program records (x86)\xampp\php\PEAR


include_path= "C:\Program papers (x86)\xampp\php\PEAR"

and it operated for me.

I confirm this by running the php.exe it provided me that error and i addressed it.

I have actually solved my problem by this way:

Edit the c:\php\php.ini file:

change extension_dir = "ext" right into extension_dir = "c:\php\ext" (please writeur own path)

change ;extension=php_mbstring.dll into extension=php_mbstring.dll (deletethe ";")restart the apache server。

I expect it will work-related for u.

It might raise the problem if you"re either:

Case 1: Downgrading/ upgrading any PHP version.Case 2: Enabling/Disabling (Switching) between PHP versions.

Here are some recommended commands I found advantageous to deal with these concerns:

Message 1: The mbstring expansion is missing.......

sudo apt-get install php7.1-mbstring article 2: The mysqli extension is missing.......

sudo apt-get download php7.1-mysqliNote: Tested with PHP variation 7.1. Adjust PHP version as per requirement.

You can shot this

sudo apt-get install phpmyadmin php-mbstring php-gettextsudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadminservice apache2 restart
this ones solved my trouble

1.open command notice in management

then open apache bin folder like this,

c:\ cd wamp\bin\apache\apache2.4.17\bin>

then type after the above

c:\ cd wamp\bin\apache\apache2.4.17\bin> mklink php.ini d:\wamp\bin\php\php5.6.15\phpForApache.ini

thats that close the command prompt and also restart the wamp and open it in admin mode.

See more: Guide How To Charge Bluetooth Speaker Without Charger ? How To Charge Bluetooth Speaker Without Charger

before you do other way, please do open php.exe on your PHP folder.run it and if friend faced any type of error statement on it, you deserve to fix that manually.else, perform most-usefull post in this thread.

I check out this error after i disabled php5.6 and permitted php7.3 in ubuntu18.0.4

so i reverse it and problem addressed :DDD

Highly active question. Knife 10 reputation (not counting the combination bonus) in order to answer this question. The reputation necessity helps defend this inquiry from spam and also non-answer activity.

Not the prize you're looking for? Browse various other questions tagged php phpmyadmin mbstring or questioning your own question.

Apache localhost currently used?! can not reliably determine the server’s completely qualified domain name, making use of because that ServerName"
I can't access my XAMPP local server since of phpMyAdmin - Error The mbstring extension is missing
environment phpmyadmin-error:The mbstring extension is missing. In mine php.ini mbstring is active(semi-colon is removed)
XAMPP v3.2.2 through PHP 7.1 error The mbstring expansion is missing. Please check your PHP configuration
site style / logo design © 2021 ridge Exchange Inc; user contributions licensed under cc by-sa. Rev2021.10.15.40479

her privacy

By click “Accept every cookies”, friend agree stack Exchange deserve to store cookies on your maker and disclose information in accordance v our Cookie Policy.