Я установил phpMyAdmin после установки MySQL 5.7 и PHP 7.1.12 в Fedora 27, причем все они были установлены с помощью пакетов rpm с помощью команды dnf. Но когда я запустил phpMyAdmin в веб-браузере, используя localhost/phpmyadmin/, я получил «Расширение mbstring отсутствует. Пожалуйста, проверьте вашу конфигурацию PHP. "Ошибка.

Как подсказывает множество ответов в Интернете, я также установил:

  • php-mbstring (у меня есть php-mbstring-7.1.12-1.fc27.x86_64)

  • php-gettext (у меня php-common-7.1.12-1.fc27.x86_64)

которая соответствует версии PHP: php-7.1.12-1.fc27.x86_64.

и я перезапустил httpd (версия по умолчанию в Fedora 27), но ошибка все еще произошла. Что я должен делать? Должен ли я изменить какую-то часть /etc/php.ini?

1 ответ1

1

Из репозитория блога Реми.

  1. Известные вопросы

5.1. Изменение конфигурации

После изменения конфигурации или после установки нового расширения теперь необходимо перезапустить службу php-fpm.

Запустите эти команды

systemctl restart php-fpm 
systemctl restart httpd

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .