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 проблему?
sudo a2dismod php7.0
sudo a2enmod php7.3
работал на меня, я установил php7.0 прежде, чем понять, что я нуждался 7.3 и должен был удалить его, но у меня было чувство, что что-то все еще относилось к старому PHP, это зафиксировало его.
У меня была та же проблема, mbstring для PHP 7.1 был установлен и включен все же phpmyadmin, говорил мне иначе.
Мы были оба правы, mbstring для 7,1 был установлен, но апач работал на PHP7.0 после обновления, таким образом, я подкачал версии PHP...
a2dismod php7.0
a2enmod PHP7.1
перезапущенный apache2 и все были хороши.
(это произошедшее право после обновления версии к 17,10, который сообщил о некоторых проблемах),