Mam zamiar używać phpmyadmin
na Ubuntu 16.04. Ale pokazuje, że strona nie działa. dziennik błędów mówierror 500
PHP Fatal error: require_once(): Failed opening required '/usr/share/php/php-gettext/gettext.inc' (include_path='.:/usr/share/php') in /usr/share/phpmyadmin/libraries/select_lang.lib.php on line 477
Na początku jest napisane, że mysqli|mysql
brakuje rozszerzenia. ale po nieprzespanych godzinach zapominam, co mi zrobiono. Używam php7.
php
mysql
phpmyadmin
kepalabotak
źródło
źródło
sudo apt install php-gettext
wystarczy. To instaluje inne.Musisz zainstalować php-gettext, zainstaluj go za pomocą
źródło
Straciłem godziny, aby rozwiązać ten problem. Wystarczy zainstalować
php-mbstring
,php7.0-mbstring
iphp-gettext
. Otóż to.Możesz to zrobić, uruchamiając następujące polecenie:
źródło
php-mbstring
się automatycznie,php7-mbstring
jeśli masz zainstalowany php7.W moim przypadku mój problem dotyczył utworzenia folderu. Kiedy instalowałem bibliotekę php-gettext z:
Tworzone są dwa foldery
usr/share/php
Folder 1 -
usr/share/php/php-gettext
Folder 2 -
usr/share/php/php-phpgettext
A w pierwszym folderze kilka symbolicznych linków do drugiego folderu.
Usunąłem pierwszy folder z:
A następnie skopiuj folder php-php-gettext do php-gettext za pomocą:
Teraz moje
phpmyadmin
prace.źródło
Spróbuj użyć:
źródło
Próbuję:
sudo dpkg-reconfigure phpmyadmin
ustaw gniazdo TCP / IP . Po
sudo apt-get install php-mbstring php7.0-mbstring php-gettext
sudo service apache2 restart
źródło
Użyj Menedżera pakietów Synaptic, zainstaluj
php7.0-mbstring
i zróbsudo service apache2 restart
.źródło
Jeśli zainstalowałeś phpymadmin z archiwów, php-gettext jest zależnością i zostałby zainstalowany automatycznie.
źródło
Biegać
http://www.dailytechnoblog.com/how-to-resolve-phpmyadmin-error-the-mbstring-extension-is-missing-please-check-your-php-configuration/
źródło