Решение проблемы после установки PhpMyAdmin

Администрирование linux
Ответить
ustim
Администратор
Сообщения: 130
Зарегистрирован: 03 июн 2021, 09:01
Откуда: Краснодар
Контактная информация:

Решение проблемы после установки PhpMyAdmin

Сообщение ustim »

1. Устанавливаем phpmyadmin

Код: Выделить всё

apt-get install phpmyadmin
2. Если ошибка при вводе 127.0.0.1/phpmyadmin
Проблема в том, что phpmyadmin мы установили, но наш установленный Apache вообще ничего не знает о его существовании. Для того, чтобы сказать апачу что у нас есть PhpMyAdmin, проделываем следующие действия в терминале:

Открываем конфигурационный файл Apache2 с помощью nano

Код: Выделить всё

nano /etc/apache2/apache2.conf
Далее, вставляем в конец файла запись

Код: Выделить всё

Include /etc/phpmyadmin/apache.conf
Перезапускаем Apache

Код: Выделить всё

service apache2 restart
3. Если снова ошибка
И после этого снова пишем в браузере 127.0.0.1/phpmyadmin и по все должно работать. Но нет, очередной кукишь в виде отсутствующей библиотеки mbstring. К слову, в Ubuntu 12.04 — 15.10 верхней части инструкции достаточно было для того чтобы phpmyadmin корректно заработал. C 16.04 так не прокатило.
Для того чтобы решить возникшую проблемы с mbstring, достаточно просто установить данное расширение для php используя команду:

Код: Выделить всё

apt-get install php-mbstring
4. Если и снова ошибка с номером 500
После этого снова перезагружаем Apache и снова пытаемся открыть адрес 127.0.0.1/phpmyadmin , и чтоже ну чтоже, а снова Кукишь , причем такой достаточно специфичный, без каких либо ошибок. Просто с номер 500
Решаем этот вопрос путем установки с помощью следующей комнады:

Код: Выделить всё

apt-get install php-gettext
После этого в очередной раз перезагружаем apache и снова пытаемся открыть ссылку в браузере 127.0.0.1/phpmyadmin . И что же мы видим? О БОГИ! Ура, PhpMyAdmin работает.

Так же рекомендую для PHP7 установить расширение XML/DOM

Код: Выделить всё

apt-get install php7.0-xml
Ответить