2016-12-08 2 views

ответ

0
  1. установить MBstring и перезапустить Apache:

    sudo apt-get install php-mbstring 
    sudo service apache restart 
    

затем удалить; из вашего файла php.ini:

;extension=php_mbstring.dll 

к

extension=php_mbstring.dll 

Если он все еще не work..remove ваших настроек PHP, без удаления базы данных из вашего PHPMyAdmin. Переустановите его.

NB: * если вы хотите удалить все, укажите все, что вам нужно.

sudo apt-get remove php* 

Затем установите php и модули требуемой версии php. здесь, php 7.1:

sudo apt-get install php7.1 php7.1-cli php7.1-common libapache2-mod-php7.1 php7.1-mysql php7.1-fpm php7.1-curl php7.1-gd php7.1-bz2 php7.1-mcrypt php7.1-json php7.1-tidy php7.1-mbstring php-redis php-memcached 

перезапустите апач и проверьте версию php.

sudo service apache restart 
php -v 

Когда все это будет сделано, выполните следующую команду, чтобы принудительно включить mbstring и перезапустить apache.

sudo phpenmod mbstring 
sudo service apache restart 

после php manual для обновления PHP:

Надеется, что это помогает. Это со мной было :)

+0

Просто примечание: OpenSUSE не использует 'apt-get', а' zypper'. – kiamlaluno

Смежные вопросы