Вопрос

Я только что установил phpMyAdmin на свой новый выделенный сервер Fedora Core 10.

Я скачал phpMyAdmin-3.1.2-english.tar.gz .Я извлек его и поместил в эту папку /opt/phpMyAdmin-3.1.2-english, и я создал символическую ссылку в каталоге /var / www / html, чтобы я мог получить к нему доступ следующим образом: http://www.mydomainname.com/webdb.

Когда я указываю своему браузеру на этот URL, он просит меня войти в систему, и я могу войти в систему, используя localhost в качестве имени пользователя и пустой пароль.Поэтому я подумал, что мог бы изменить это и следовать некоторым веб-руководствам, которые предлагают изменить эти строки:

$cfg['Servers'][$i]['auth_type'] = ‘http’; 
$cfg['Servers'][$i]['user'] = ‘USERNAME’;
$cfg['Servers'][$i]['password'] = ‘PASSWORD’;

Однако этих строк даже не существует в моем config.inc.php !!!Я уже выполнял эту установку раньше, и я помню, что эти файлы были там, но не с этим isntall.

Я попытался добавить эти строки, но это ничего не изменило.

Изменил ли phpMyAdmin свои конфигурационные файлы или я неправильно установил??

Спасибо вам за любую помощь!

Редактировать

Мне удалось удалить это и использовать "yum install phpMyAdmin", и файл конфигурации здесь работает нормально!:)

Однако я по-прежнему не могу получить доступ к phpMyAdmin, используя пароль и имя пользователя, которые я предлагаю в config.inc.php.Означает ли это, что имя пользователя и пароль, которые я предлагаю, config.inc.php не соответствуют имени пользователя и паролю сервера MySQL?

Это было полезно?

Решение

Бы установка

$cfg['Servers'][$i]['auth_type'] = 'config';

вместо того , чтобы

$cfg['Servers'][$i]['auth_type'] = ‘http’;

помочь?

Видишь http://www.un4given.nl/phpMyAdmin/Documentation.html#config для получения дополнительной информации.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top