установить MBstring и перезапустить Apache:
sudo apt-get install php-mbstring
sudo service apache restart
затем удалить; из вашего файла php.ini:
;extension=php_mbstring.dll
к
extension=php_mbstring.dll
Если он все еще не work..remove ваших настроек PHP, без удаления базы данных из вашего PHPMyAdmin. Переустановите его.
NB: * если вы хотите удалить все, укажите все, что вам нужно.
sudo apt-get remove php*
Затем установите php и модули требуемой версии php. здесь, php 7.1:
sudo apt-get install php7.1 php7.1-cli php7.1-common libapache2-mod-php7.1 php7.1-mysql php7.1-fpm php7.1-curl php7.1-gd php7.1-bz2 php7.1-mcrypt php7.1-json php7.1-tidy php7.1-mbstring php-redis php-memcached
перезапустите апач и проверьте версию php.
sudo service apache restart
php -v
Когда все это будет сделано, выполните следующую команду, чтобы принудительно включить mbstring и перезапустить apache.
sudo phpenmod mbstring
sudo service apache restart
после php manual для обновления PHP:
Надеется, что это помогает. Это со мной было :)
Что говорит о функциях 'phpinfo()' mbstring? –