Смена версии с php 7.0 на 7.1 не работает - PullRequest
0 голосов
/ 22 мая 2019

Я недавно изменил свою версию php 7.0 на 7.1

Я пытался

 sudo apt-add-repository ppa:ondrej/php
sudo apt install php7.1
sudo a2dismod php7.0
sudo a2enmod php7.1
sudo apt-get install php7.1-xml

Тогда, когда я нажму localhost/projectname, ничего не появится .. и когда ты нажмешь http://localhost/phpmyadmin/ получил

phpMyAdmin - Ошибка Расширение mbstring отсутствует. пожалуйста, проверьте ваша конфигурация PHP.

тогда я попробовал

sudo apt-get install php-mbstring

Ничего не меняется. наконец

sudo service apache2 restart 

Без изменений .. даже я не получил свой проект, который работал раньше.

пожалуйста, помогите мне

Ответы [ 2 ]

2 голосов
/ 22 мая 2019

Следить за списком команд

sudo apt-get install php7.1-mbstring; #version specific mbstring
sudo apt install php7.1-mcrypt;
sudo systemctl restart apache2;
sudo phpenmod mcrypt; #enable mcrypt
sudo phpenmod mbstring; #enable mbstring
sudo systemctl restart apache2;

Внимание когда вы переключаете версию в Ubuntu, она автоматически удаляет некоторые специфичные для версии расширения. Вы снова должны явно установить и включить его

0 голосов
/ 22 мая 2019

Пожалуйста, попробуйте:

sudo apt-get install php7.1-mbstring
sudo service apache2 restart 

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...