SafariとphpMyAdmin3.5.1

2012/07/08 | phpMyAdmin

サーバのセットアップは、以前メモを取ってあり、そのとおりに作業する。基本的に変わったことをするわけではないし、OSも同じ系統なので、基本的な部分はメモ通りで問題なく動く。でもphpMyAdminはダメだった。

まず今回CentOS6.2になったので、PHPは標準で5.3がインストールされる。今までCentOS5系では5.1.6が標準だったのでちょっとうれしい。それに伴いphpMyAdminも最新版(この時点では3.5.1)が利用可能となる。phpMyAdminは以前の2系と比べて、デザインがあっさりしていて好き。

普通にダウンロード、解凍して、設置、その後、ログインと手順を踏むが何故かログイン後の画面が真っ白だ。HTMLは確かに出力され、frameでメニューとメインページも呼ばれているし、個別にframe内のページをコールすれば表示される。でも全部まとめて(普通に)コールすると画面が真っ白。

理由はわからない(理由を調べる気は全くない)が、表示させる方法は調べればすぐに見つかる。config.inc.phpの最後に以下の行を追加することで無事表示された。

$cfg[‘AllowThirdPartyFraming’] = 1;

とりあえず、おまじないということで。

あとCentOS6.2ではphp-mcryptが標準のリポジトリからは提供されていないようだ。んー、どうしようかな。

1件のコメント

  1. rea :

    いつも購読させていただいてます。

    自分も同じ現象でハマって調べてみたことがあります。

    3.5.0から3.5.1にアップデートされた際に、このPull Requestがマージされたようなのですが、どうもSafariの実装が追い付いてないようです。(WebKitが先行しているChromeだと表示されます)
    https://github.com/phpmyadmin/phpmyadmin/pull/34

コメントを残す


守谷市(まちの情報ポータル) 無料アンケートレンタルjpForm.net