сообщение phpMyAdmin “mbstring расширение отсутствует”. но php7.1-mbstring установлен

  • Ubuntu 16.04
  • Apache 2.?
  • MariaDB 10.0
  • PHP 7.1
  • phpMyAdmin?

apache2 страница "It works!" появилась, когда я использовал веб-браузер для движения в

http://localhost/

Но когда я просмотрел

http://localhost/phpmyadmin

phpMyAdmin значок появился в строке заголовка браузера, и сообщение "mbstring расширение отсутствует". появившийся в холсте. Я попробовал

http://localhost/phpmyadmin/index.php

и получил то же самое. Однако php7.1-mbstring установлен!

В Наутилусе я просмотрел к /var/www/html, то есть, DocRoot, но существует нет phpmyadmin/ папка там! Не должен там быть a phpmyadmin/index.php файл в корне документа (веб-корень?)?

Каким образом я даже получаю сообщение от phpMyAdmin в браузере? И как я устраняю mbstring проблему?

0
задан 29 December 2016 в 19:41

2 ответа

sudo a2dismod php7.0
sudo a2enmod php7.3 

работал на меня, я установил php7.0 прежде, чем понять, что я нуждался 7.3 и должен был удалить его, но у меня было чувство, что что-то все еще относилось к старому PHP, это зафиксировало его.

0
ответ дан 7 November 2019 в 06:02

У меня была та же проблема, mbstring для PHP 7.1 был установлен и включен все же phpmyadmin, говорил мне иначе.

Мы были оба правы, mbstring для 7,1 был установлен, но апач работал на PHP7.0 после обновления, таким образом, я подкачал версии PHP...

a2dismod php7.0
a2enmod PHP7.1

перезапущенный apache2 и все были хороши.

(это произошедшее право после обновления версии к 17,10, который сообщил о некоторых проблемах),

0
ответ дан 7 November 2019 в 06:02

Другие вопросы по тегам:

Похожие вопросы: