2016-03-11 12 views
15

Używam Ubuntu OS 14.04 LTS. Po uruchomieniu należy uruchomić polecenie sudo apt-get dist-upgrade (, ponieważ nie mogę pobrać i zaktualizować go, gdy os prosi o mnie) Nie mogę ponownie uruchomić phpmyadmin. Wcześniej mogę go otworzyć normalnie.phpMyAdmin - Błąd | Brak rozszerzenia mbstring. Sprawdź swoją konfigurację PHP w Ubuntu 14.04 LTS

Używam Wersja PHP 7.0.4-5, phpMyAdmin 4.5.5.1 z phpmyadmin ściągnąłem go z https://www.phpmyadmin.net/, a następnie przejść do /var/www/html.

mam włączony

extension=php_mbstring.dll 
extension=php_exif.dll  
extension=php_mysqli.dll 

i restart apache2 nadal nie działa. A kiedy uruchomię php-m i phpinfo() również nie mogę znaleźć mbstring.

Pomóż rozwiązać ten problem. Naprawdę wdzięczny za pomoc.

Odpowiedz

58

Yey :) Mam rozwiązać go! !!! Wystarczy uruchomić ten

sudo apt-get install libapache2-mod-php7.0 
    sudo apt-get install php7.0-mbstring 

a następnie sudo service apache2 restart.

+4

I rozwiązać go za pomocą 'sudo apt-get install php5.6-mbstring' Dzięki –

+0

Thanks @Doo Doo i my.! musi ponownie uruchomić serwer, aby zobaczyć efekt! –

1

Przede wszystkim jak używasz Ubuntu, obsługuje pliki .so okna ma pliki .dll

Otwórz terminal i spróbuj zainstalować poniżej:

sudo apt-get install libapache2-mod-php7.0 
+0

@ Ravindra Bhalothia to nie działa :( –

6

Rozwiązałem go przez tych poleceń:

sudo apt-get install php-mbstring 
sudo apt-get install php-gettext 
0

nic nie działa na mnie, ale poniżej. Po Próbowałem wszystkich metod, biegnę programu Synaptic Package Manager i ręcznie zmuszony do zainstalowania wszystkich programów o nazwach rozpoczynających się od (wszystkie wersje):

  • Mcrypt
  • mbstring

Potem wznowiona apache2 w terminalu przez sudo systemctl restart apache2 i to wszystko: phoMyAdmin działa.

0

I rozwiązany:

sudo apt-get install libapache2-mod-php7.* 
    sudo apt-get install php7.*-mbstring