私はUbuntuを使用しており、phpMyAdminパッケージ(現在は4:3.3.2-1)をインストールしています。 30分ごとに、非アクティブなセッションタイムアウトのためにユーザー名とパスワードの入力を求められます。以前のバージョンのphpMyAdminでは、ユーザー/パスを設定すると、このログインフォームが完全にスキップされ、セッションが無期限に開かれたままになります。このインストールは開発マシン(クローズドプライベートネットワークのシングルユーザー)にあり、そのログインフォームを無効にするかバイパスしたいので、実際にユーザー/パスを再度入力する必要はありません。私は設定ファイルをいじってみました(3のようにあり、どれが使用されているかさえわかりません)が、何も変更されていないようです。
私はこのスレッドをフォローしました: http://ubuntuforums.org/showthread.php?t=743991 これにより、このスレッドに移動しました http://bugs.debian.org/cgi -bin/bugreport.cgi?bug = 499399 しかし、これをどのように解決するかについて明確な指示はありません。
ありがとう!
私のdebianインスタレーションでconfig.inc.php
を開きます。/usr/share/phpmyadmin/config.inc.php
で見つけられます。 auth_type
を変更して、配列の最初の要素にこのように追加します$cfg['Servers'][1]
$cfg['Servers'][1]['Host']
のホストなどのすべてのデータは、認証する必要があります。
編集:
config.inc.php
の最初のfor
ステートメントの前に次の行を追加します。
$cfg['Servers'][1]['auth_type'] = 'config';
$cfg['Servers'][1]['Host'] = 'localhost'; //edit if you have db in the other Host
$cfg['Servers'][1]['connect_type'] = 'tcp';
$cfg['Servers'][1]['compress'] = false;
$cfg['Servers'][1]['extension'] = 'mysql';
$cfg['Servers'][1]['user'] = 'root'; //edit this line
$cfg['Servers'][1]['password'] = ''; // edit this line
Ubuntuのインストールでは、設定ファイルは/etc/phpmyadmin/config.inc.php
にあります
次の行をファイルに追加/修正します。
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['AllowNoPassword'] = TRUE;
$cfg['Servers'][$i]['AllowRoot'] = TRUE;
私の場合(Ubuntu 12.04、phpMyAdmin 4)同じファイルを編集する必要があります/etc/phpmyadmin/config.inc.php
そして私は追加します:
$cfg['Servers'][$i]['Host'] = 'localhost';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'MyPassword';
後
/* Authentication type */
コメント(107行目について)
/etc/phpmyadmin/config.inc.phpを編集するだけですこのファイルを開きます。検索/* Authentication type */
追加
/*costume config add by me */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['AllowNoPassword'] = TRUE;
$cfg['Servers'][$i]['AllowRoot'] = TRUE;
ここでAllowNoPasswordは、パスワードなしでログインを許可する責任があります
phpmyadmin/config.sample.inc.php
の代わりにphpmyadmin/config.inc.php
を使用している場合は、kacharとmatthyの回答に加えて、サンプルファイルの名前を変更してください。私の場合は解決し、設定ファイルとして検出されます。