В конце концов я нашел! Возможно, это будет работать только для PMA из rpms.
Несмотря на то, что сам PMA находится в / usr / share / phpMyAdmin
, он ожидает иметь каталог config
в / var / lib / phpMyAdmin /
и конфигурация в / etc
Решение: просто отредактируйте ./ libraries / vendor_config.php
и установите правильные пути или
ln -s / usr / share /phpMyAdmin/config.inc.php / var / lib / phpMyAdmin / config /
Изменить через 3 месяца: На другом сервере он проверяет /etc/phpMyAdmin/config.inc.php вместо /usr/share/phpMyAdmin/config.inc.php - поэтому добавлена эта жесткая ссылка, и теперь она хорошо работает.
На сервере Amazon Linux (например, в RHEL-подобном дистрибутиве Amazon) он ищет файл конфигурации в / etc / phpMyAdmin, как описано выше.