What is Mbstring ?
Mbstring stands for multi-byte string functions. Mbstring is an extension of php used to manage non-ASCII strings. Mbstring is used to convert strings to different encodings. Multibyte character encoding schemes are used to express more than 256 characters in the regular byte-wise coding system.
If you have set up the menu in AMP and it is in another language then sometimes weird characters will appear instead of that particular language and to fix this issue you need to enable the multi-byte string on your server and below are the steps you need to follow
If you are facing the same problem with the Menu (Navigation) like this.

Then follow this steps to enable MBString :
- Login to WHM as root
- Go to Software -> EasyApache
- If prompted to upgrade, do so then repeat step 2
- Begin customizing based on the current provile
- Proceed through the screens until you get to “Step 5”
- On “Step 5,” click on “Exhaustive Options”
- Under PHP, check the checkbox for MBString
- Proceed with Build & Compile Process
- Make sure you wait for the build to complete.
To make easy we have create video
That’s it for this tutorial!
We hope it helped you. If you have any feedback or questions, then please share them in the comments section below.
Hi, I have mbstring installed in my server, but I’m facing this problem, any tips on what can I try to solve?
Here’s the site: https://colunadofla.com/amp/
Hi Allyson Souza,
can you please contact us on – https://ampforwp.com/support/ our technical team will assist and help you to resolve the issues.
Hi. I’m also facing this problem. I have mbstring installed in my server. Any tips on what can I try to solve?
Here’s the site https://www.eleftherostypos.gr
Hi George Vaismenos,
Will you please contact our technical team from here- https://ampforwp.com/support/ and they will help you to fix the issue.