Расширение PHP mbstring отсутствует в вашей системе

Я получаю эту ошибку.

laravel/framework v5.4.9 requires ext-mbstring * -> the requested PHP extension mbstring is 
missing from your system.

Итак, я последовал этому: https://stackoverflow.com/a/49087941/14505740 и использовал

sudo apt-get install php-mbstring 

Но я все еще получаю ту же ошибку, когда запускаю composer install Я использую laravel 5.4 и PHP 7.2.34


person Niklesh    schedule 26.05.2021    source источник
comment
Вы раскомментировали его в php.ini?   -  person biesior    schedule 26.05.2021
comment
вы имеете в виду это ;extension=mbstring ?   -  person Niklesh    schedule 26.05.2021
comment
да, нужно убрать комментарий (точку с запятой) с самого начала, после сохранения конечно требуется перезапуск апача   -  person biesior    schedule 26.05.2021
comment
возможно, вы не установили его для правильной версии PHP.   -  person Vijay Rathore    schedule 26.05.2021
comment
@VijayRathore, как правильно установить mbsring для PHP 7.2.34   -  person Niklesh    schedule 26.05.2021
comment
@biesior: я тоже раскомментировал и перезапустил apache. но все равно получаю ошибку: laravel/framework v5.4.9 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system.   -  person Niklesh    schedule 26.05.2021
comment
sudo apt-get install php-mbstring должен позаботиться обо всех настройках, если вы установили PHP из того же источника. Он вообще установлен? Он должен отображаться, когда вы вводите php -m (командная строка) или phpinfo().   -  person Álvaro González    schedule 26.05.2021
comment
Убедитесь, что вы устанавливаете правильную версию расширения для вашей версии PHP, а также перезапускаете веб-сервер и/или PHP-FPM после внесения изменений.   -  person miken32    schedule 26.05.2021