Я собираюсь использовать phpmyadmin
на Ubuntu 16.04. Но это показывает, что страница не работает. журнал ошибок говоритerror 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
Сначала говорится, что mysqli|mysql
расширение отсутствует. но после бессонных часов я забываю, что я сделал с этим. Я использую php7.
php
mysql
phpmyadmin
kepalabotak
источник
источник
sudo apt install php-gettext
достаточно. Это устанавливает другие.Вам нужно установить php-gettext, установить его используя
источник
Я потерял часы, чтобы решить эту проблему. Просто установите
php-mbstring
,php7.0-mbstring
иphp-gettext
. Вот и все.Вы можете сделать это, выполнив следующую команду:
источник
php-mbstring
автоматически установится,php7-mbstring
если у вас установлен php7.В моем случае моя проблема была с созданием папки. Когда я устанавливал php-gettext lib с помощью:
Две папки создаются в
usr/share/php
Папка 1 -
usr/share/php/php-gettext
Папка 2 -
usr/share/php/php-phpgettext
А внутри первой папки несколько символических ссылок на вторую папку.
Я удалил первую папку с:
А затем скопируйте папку php-php-gettext в php-gettext с помощью:
Теперь мои
phpmyadmin
работы.источник
Попробуйте использовать:
источник
Пробую это:
sudo dpkg-reconfigure phpmyadmin
и устанавливаю сокет на TCP / IP . После
sudo apt-get install php-mbstring php7.0-mbstring php-gettext
sudo service apache2 restart
источник
Используйте Synaptic Package Manager, установите
php7.0-mbstring
и сделайтеsudo service apache2 restart
.источник
Если вы установили phpymadmin из архивов, php-gettext является зависимостью и будет установлен автоматически.
источник
Бегать
http://www.dailytechnoblog.com/how-to-resolve-phpmyadmin-error-the-mbstring-extension-is-missing-please-check-your-php-configuration/
источник