1 Install and upgrade
1.1 System Requirements
1.2 Source Code Installation
1.3 One-Click Installation for Windows
1.4 Zsite, ZenTao and Zdoo
1.5 Install Zsite with online scripts
1.6 Upgrade Zsite
1.7 Upgrade Zsite with online scripts
1.8 Zsite Themes
1.9 Decryption
2 About Zsite
2.1 About Zsite
2.2 Marketing in the era of mobile internet
2.3 Zsite License
2.4 Zsite and ZenTao
3 How to use Zsite
3.1 Content
3.1.1 Article Article Category Publish an Article Edit, Delete and Attach
3.1.2 Page Zsite Page
3.1.3 Blog Zsite blog
3.1.4 Book Add a book Add chapters to a book Write articles for a chapter Book settings
3.1.5 Submission Submit an article
3.2 Mall
3.2.1 Orders and Settings
3.2.2 Product Product category Add a product: basic info Add a product: attributions Add a product: images
3.3 User
3.3.1 User Management User list
3.3.2 Comment Review and reply a comment
3.3.3 Forum Board settings Board moderator and descriptions Edit, delete, reply and stick a thread
3.4 SEO
3.4.1 Traffic Statistics
3.4.2 Keywords
3.4.3 Links
3.5 UI
3.5.1 Interface Theme Layout Appearance Code Source Mobile site
3.5.2 Logo Site logo Site favicon
3.5.3 Slides
3.5.4 Navigation
3.5.5 Widget Manage a widget Example: customized widget Example: use Widget to set the style
3.5.6 Visual Editor
3.5.7 Other Settings
3.5.8 Custom Themes
3.6 Ext
3.6.1 Extensions and Themes
3.6.2 Import JS
3.7 Set
3.7.1 Site Basic settings Language Path Domain settings CND settings Cache settings Homepage menu Full text retrieval Backup/Restore Agreement Static Settings
3.7.2 Company Company Information Contact
3.7.3 Points
3.7.4 API Email Setting OAuth GitHub Facebook
3.7.5 Security Basic settings Filters and Blacklist/Whitelist Sensitive words and attachment Verification Code Admin and Privileges
4 System Maintenance
4.1 Configure web server for URL
4.2 Backup Zsite
4.3 Install Zend Guard Loader
4.4 Install Ioncube
4.5 Install other PHP extensions
4.5.1 Install PHP-openssl
4.5.2 Install PHP-curl
4.5.3 Install PHP-json
4.5.4 Install PHP-mbstring
4.5.5 Install PHP-gd
4.5.6 Install PDO
5 Customization
5.1 Before you start
5.2 Zsite source code
5.3 Zsite directory structure
5.4 Find the code to modify
5.5 Database structure
6 Zsite Cloud
6.1 Zsite License
6.2 Zsite versions
6.3 Resolve domain name to Zsite server
6.4 Why my site is locked?
6.5 How to backup my Zsite data?

Install PHP-mbstring

2018-07-31 09:29:14
Last edited by Angel M on 2019-08-21 09:28:59

About mbstring

Each language has its own encoding and the number of bytes is different. mbstring extension is to ensure that different coded languages in PHP program can be displayed properly.


1. When executing phpMyAdmin, an error message shows,
"The mbstring PHP extension was not found and you seem to be using a multibyte charset. Without the mbstring extension phpMyAdmin is unable to split strings correctly and it may result in unexpected results." Or

2. When using the application, an error message shows,
"Uncaught Error: Call to undefined function mb_strlen();"

Both are due to your PHP did not install mbstring.

Install mbstring


1. CenOS

php installation package path: /data/php5.6.14/
PHP installation path: /usr/local/php/

(Set the path according to your actual situation. Below is an example)

Find the directory of mbstring in PHP installation package.
cd /data/php5.6.14/ext/mbstring/

Execute phpize

Compile and install
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

Now mbstring.so is generated in  /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

Add the code below to php.ini


Restart PHP and check whether PHP-curl is installed using phpinfo()

2. Ubuntu

sudo apt-get install php5.6-mbstring

Add extension=php5.6-mbstring.so to the configuration file.

Restart Ubuntu and it should work.


Alter php.ini
Remove ";" from ;extension=php_mbstring.dll. If there is no such code, add extension=php_mbstring.dll

If not working after restarting your web server, copy php_mbstring.dll  in your PHP folder to C:\WINDOWS\system32.

Restart it and it should work.
Write a Comment
Comment will be posted after it is reviewed.