PhpMyAdmin дает множество ошибок об устаревании

У меня Ubuntu Server 16.04 LTS, работающий с PHP7 и установленным phpmyadmin. При переходе на страницу входа phpmyadmin получаю много уведомлений об ошибках, например:

Deprecation Notice in ./../php/php-gettext/streams.php#48 
Methods with the same name as their class will not be constructors in a future version of PHP; StringReader has a deprecated constructor

Backtrace 
./../php/php-gettext/gettext.inc#41: require() 
./libraries/select_lang.lib.php#477: require_once(./../php/php-gettext/gettext.inc) 
./libraries/common.inc.php#569: require(./libraries/select_lang.lib.php) 
./index.php#12: require_once(./libraries/common.inc.php)

Чтобы избавиться от данной проблемы необходимо проделать следующие действия:

sudo apt remove --purge phpmyadmin php-gettext php-mbstring -y
sudo apt autoremove -y
sudo apt update
sudo apt install phpmyadmin php-gettext php-mbstring -y

После переустановки ошибки должны исчезнуть.

Также если ошибки не исчезли, можно добавить репозиторий для phpmyadmin и установить программу из него

sudo add-apt-repository ppa:nijel/phpmyadmin
sudo apt update
sudo apt install phpmyadmin
Если есть вопросы, то пишем в комментариях и не забываем проголосовать за статью.
PhpMyAdmin дает множество ошибок об устаревании
5 (100%) 2 votes

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *