Итак, я добавляю phpmyadmin на новый сервер. Я не использую его, но мои дизайнеры делают это, так что это мой первый запуск. Я получил это и бежал без проблем, но я ударил стену, когда дело дошло до входа в db.
он отлично работает, если я установил аутентификацию для конфигурации и введите правильное имя пользователя и пароль в файле config.inc.php, но поскольку это будет несколько открытый сервер, мне нужно, чтобы аутентификация была настроена на файл cookie. Это кажется достаточно простым, но с использованием тех же учетных данных пользователя, которые работали в файле конфигурации, каждый раз, когда я пытаюсь войти в систему, он загружает меня обратно на экран входа в систему.
Я использую mysql db на удаленном сервере, но пользователь, который я использую, имеет правильный доступ, и я тестировал использование сиквела pro и оболочки bash, которые были связаны без каких-либо проблем.
Я не могу понять, что вызывает это, и я не получаю никаких ошибок от phppmyadmin.
На сервере он работает php 3.5, а на сервере, к которому он подключается, работает mysql 5.1, в случае, если это помогает.
Я понимаю, что вы пытаетесь подключиться к серверу, отличному от того, на котором размещается phpMyAdmin, правильно?
Глядя на документацию об аутентификации, я вижу, что можно проверить при использовании метода cookie:
Если вы хотите войти в произвольный сервер см. $CFG [ 'AllowArbitraryServer'] директива.
Итак, хотя это не говорит об этом, я понимаю, что вам нужно установить этот параметр в этом случае.
Когда вы используете тип аутентификации "config", пользовательские "имя пользователя" и "пароль" - это те, которые вы выбрали в конфигурационном файле.
При использовании типа аутентификации "cookie" phpMyAdmin запрашивает пользователей mysql, поэтому при входе в конкретную схему базы данных вы должны войти в phpMyAdmin с именем пользователя/паролем, который имеет привилегии на этом db в mysql.
В config.inc.php не забудьте поставить некоторую случайную строку в $cfg ['blowfish_secret'], если вы собираетесь использовать проверку файлов cookie.