phpmyadminのインストールとログインの頭痛

linux mysql php phpmyadmin
phpmyadminのインストールとログインの頭痛

そこで、phpmyadminを新しいサーバーに追加しています。 私はそれを使用しませんが、私のデザイナーは使用するので、これは私の最初の実行です。 問題なく起動して実行しましたが、dbへのログインに関しては壁にぶち当たりました。

認証をconfigに設定し、config.inc.phpファイルに有効なユーザー名とパスワードを入力するとうまくいきますが、これはややオープンなサーバーなので、認証をcookieに設定する必要があります。 簡単なように思えますが、設定ファイルで使用したのとまったく同じユーザー資格情報を使用すると、ログインしようとするたびにログイン画面に戻ります。

リモートサーバーでmysql dbを使用していますが、使用しているユーザーには正しいアクセス権があり、問題なく接続されたsequel proとbashシェルを使用してテストしました。

何がこれを引き起こしているのかわからないようで、phppmyadminからエラーが返されません。

それが役立つサーバーはPHP 3.5を実行しており、接続先のサーバーはmysql 5.1を実行しています。

  0  0


ベストアンサー

phpMyAdminをホストしているサーバーとは別のサーバーに接続しようとしていることを理解していますか?

認証に関するドキュメントを見ると、Cookieメソッドを使用するときに確認すべきことがわかります。

_
任意のサーバーにログインする場合は、$ cfg [‘AllowArbitraryServer’]ディレクティブを参照してください。
_

したがって、それほど明示的には言っていませんが、この場合はそのパラメーターを設定する必要があることを理解しています。

0


「config」認証タイプを使用する場合、ユーザーの「username」と「password」は、構成ファイルで選択したものです。

「cookie」認証タイプを使用する場合、phpMyAdminは_mysql_ユーザーを要求します。そのため、特定のデータベーススキーマにログインするときは、mysqlのdbに対する権限を持つユーザー名/パスワードでphpMyAdminにログインする必要があります。

cookie認証を使用する場合は、config.inc.phpで$ cfg [‘blowfish_secret’]にランダムな文字列を入れることを忘れないでください。

0


タイトルとURLをコピーしました