У меня проблема с запуском phpMyAdmin. Когда я пытаюсь получить доступ к phpMyAdmin в моем браузере, я получаю сообщение об ошибке: «Расширение mbstring отсутствует. Проверьте конфигурацию PHP».
Я уже искал в Интернете возможные решения. В соответствии с этим, я сделал некоторые изменения в файле php.ini. Я раскомментировал строку «; extension = php_mbstring.dll» и записал полный путь к папке ext в extension_dir. К сожалению, это все еще не работает.
Не могли бы вы помочь мне найти правильное решение.
просто запустите эти команды
sudo apt-get install phpmyadmin php-mbstring php-gettext
sudo service apache2 restart
Или вы можете следить за этим постом …
Я решил свою проблему следующим образом:
Изменить php.ini файл:
Выше мое решение, надеюсь, это будет работать для вас.
В моем случае я сделал новую установку php7 с помощью xampp, ошибка была в php.ini в строке 699, я просто сделал
include_path= C:\Program Files (x86)\xampp\php\PEAR
в
include_path= "C:\Program Files (x86)\xampp\php\PEAR"
и это сработало для меня.
Я проверил это, запустив php.exe, он дал мне эту ошибку, и я исправил ее.
Если вы используете Ubuntu 14.04 и используете php 5.6
Вы пропускаете модуль mbstring и mysql
Пожалуйста, установите mbstring и mysql по
sudo apt-get install php5.6-mbstring
sudo apt-get install php5.6-mysql
и перезапустите apache
sudo service apache2 restart
+ Изменить extension_dir = "ext"
в extension_dir = "C:/php/ext"
в php.ini
,
Я решил свою проблему следующим образом:
Отредактируйте файл c: \ php \ php.ini:
изменить extension_dir = «ext» на extension_dir = «c: \ php \ ext» (пожалуйста, напишите
твой собственный путь)
Надеюсь, это сработает для вас.
Это работало для меня на Kali-Linux 2018:
apt-get install php7.0-mbstring
service apache2 restart
Это может произойти после того, как вы обновите свою версию php, например, если вы обновитесь с php5.6 до php7.1, вам нужно выполнить следующие команды:
sudo apt-get install php7.1-mbstring
sudo service apache2 restart
Если ваша целевая версия отличается, вам нужно проверить, существует ли пакет mbstring или нет, например для php7.0:
sudo apt-cache search php7.0-mbstring
Я считаю полезным сначала проверить существование всех модулей, с которыми вы работаете, а затем выполнить обновление, в дополнение к этому обновлению phpmyadmin после обновления вашего php — хорошая идея.