S f35fe436493a0f4a268795248a2254cd phpMyAdmin

テーマの変更


複数のサーバーを扱っていたり、本番環境と開発環境で扱っている場合によく誤操作とかしそうなので、それぞれのサーバーごとにテーマは変更しておいたほうが便利で安全です。

テーマはphpMyAdminのインストールディレクトリの配下の themes ディレクトリに配置されています。

/themes/

デフォルトテーマは config.inc.php に次の様な行を追加します。

$cfg['ThemeDefault'] = 'xp_dirty';

単一のphpMyAdminで接続先のサーバー毎にテーマを変更する


単一のphpMyAdminを使って複数のサーバーにアクセスする、ということをやっている人もいるかと思います。
で、単一のphpMyAdminを使っていながら、接続先のサーバー毎にテーマを変更する方法が公式のドキュメントで扱われてなかったり、やいろんなブログで取り上げられてなかったのでここで取り上げます。

ズバリこうやるそうです。公式サイトのwikiに書いてありました。

$i=0;
$i++;
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$_COOKIE['pma_theme-' . $i] = 'big_green';

$i++;
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['host'] = '127.0.0.2';
$_COOKIE['pma_theme-' . $i] = 'big_blue';

$i++;
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['host'] = '127.0.0.3';
$_COOKIE['pma_theme-' . $i] = 'big_red';
# Needed for server base theme $cfg['ThemePerServer'] = true;

http://wiki.phpmyadmin.net/pma/themes


どうやらCookieを見て判断しているみたいですね。

複数のVMで開発環境をセットアップしていたりする場合には便利ですね!

もしかして

    他の人の「phpMyAdmin」

    S f35fe436493a0f4a268795248a2254cd

    WebEngineer/Programmer. Prince of Datemaki. http://t.co/bRyxe9zpWJ スコーンと自転車。技術隊長,料理長. Descendant of Ninja(大嘘). カニ野郎.

    最新

      最新エントリ

        関連ツイート