답변:
터미널에 입력하십시오 :
sudo apt-get install php-mbstring php7.0-mbstring php-gettext libapache2-mod-php7.0
그런 다음 apache2를 다시 시작하십시오.
sudo systemctl restart apache2
아직도 없어?
다음을 입력하여 PHP mcrypt 및 mbstring 확장자를 명시 적으로 활성화해야합니다.
sudo phpenmod mcrypt
sudo phpenmod mbstring
그런 다음 apache2를 다시 시작하십시오.
sudo systemctl restart apache2
끝난.
이것은 여기에보고되었습니다 phpMyAdmin을가 mbstring이 필요
필자의 경우, 마침내 phpmyadmin에서 사용하는 PHP 버전이 php5.6이라는 것을 알았습니다 (php7.0을 설치했습니다). 나는 phpinfo()
test.php를 실행 하여 이것을 찾았고 phpmyadmin을 작동시키기 위해 이것을했다.
extension=mbstring
하고 extension=php_mysqli
에 /etc/php/5.6/apache2/php.ini
주석되지 않는다sudo systemctl restart apache2
나는 아직도 이것들에 새로운 것이지만 이것이 당신을 위해 작동하기를 바랍니다.
sudo add-apt-repository ppa:ondrej/php
전에 sudo apt-get install php5.6-mbstring
우분투 18.4에서 작동합니다
PHP 7 대신 PHP 5.6을 사용하려면
PHP 5.6 mbstring 패키지를 설치하십시오 :
sudo apt-get install php5.6-mbstring
그런 다음 php.ini 파일의 맨 아래에 다음 줄을 추가하십시오.
extension=php5.6-mbstring.so
아파치를 다시 시작하십시오.
sudo service apache2 restart
php.ini 파일을 찾으려면 파일을 만들고 다음 줄을 삽입하십시오.
<?php phpinfo(); ?>
그런 다음 브라우저로 열어 php.ini 파일의 위치를 봅니다.
php-fpm
mbstring을 설치 한 후에도 다시 시작하는 것을 잊지 마십시오>systemctl restart php-fpm