Ошибка PMA: отсутствует строка mbstring

Я работаю на Windows 7 64 бит с:

  • Apache 2.2
  • PHP 5.2.8
  • MySQL 5.1 (основы)

установлен и настраивается вручную. Как вы все знаете, для этого, поскольку MySQL Essentials не имеет графического интерфейса для взаимодействия, лучше всего подходит PhpMyAdmin. Я пытаюсь получить PhpMyAdmin-4.0.10.8-английский, скачанный с сайта PMA, на мой веб-сервер Apache.

После всех настроек, теперь я получаю сообщение об ошибке при попытке войти в PMA:

«Расширение mbstring отсутствует. Пожалуйста, проверьте ваш PHP
Конфигурация «.

На этом форуме было упомянуто, что возможными причинами этого являются недоступность php_mbstring.dll в папке php или еще extension_dir переменная в php.ini установлен в ./ которая является текущей папкой.

Я проверил в ext папка и .dll файл доступен и extension_dir переменная установлена ​​в ./ext, И я попытался установить переменную в C:/php/ext который является абсолютным местоположением, все еще это не работает. Любая помощь по этому вопросу будет принята с благодарностью!

1

Решение

Возможно расширение mbstring просто не активировано в php.ini. Ищите линию

;extension mbstring = php_mbstring.dll

и удалить ведущий;

Также убедитесь, что вы ищете правильный php.ini, так как в вашей установке может быть более одного.

0

Другие решения

Других решений пока нет …