プロが教える店舗&オフィスのセキュリティ対策術

CentOS5.3にphpmyadminをインストールしたのですが、ログインすると左ペインが表示されません。同じ状況で解決されたか方がいらっしゃいましたらご回答宜しくお願いいたします。

環境は、
OS:CentSO5.3
WEBServer:Apache 2.2.11(ソースからコンパイルしてインストール)
PHP:5.3.0(ソースからコンパイルしてインストール)
MySQL:5.1.36(srpmからリビルドしてインストール)
phpmyadmin:3.2.0.1-all-languages(解凍してそのままコピー)
です。

ログインは正常にできます。また、エラーメッセージも特にありません。
しかし、右フレームは正常に表示されるのですが、左フレーム(メニューとか)が表示されません。真っ白です。
phpファイルのパーミッションを777とかにしてもダメでした。。。

どなたか同じ状況で解決された方がいらっしゃいましたらご回答宜しくお願いいたします。

「phpmyadminで左ペインのメニュー」の質問画像

A 回答 (2件)

どこかでエラーが発生しているのだろうとは思うけど、


windows 用のphpmyadminしかわからないけど、作りは違わないと思うので、
navigation.phpが
includeしてるソースを追っかけると、
'./libraries/common.inc.php' 内で
error_reporting(0) ってなってますね。

ううむ、ここの 0を 一時 E_ALL にしてエラーをみるのがよいかも。
あとは、なにかなあ?
    • good
    • 0

ブラウザは何をお使いでしょうか?


ブラウザの「ページのソース表示」で、それぞれのフレームに表示している src の記述を確認してください。
phpのエラー表示設定もoffなのかもしれないので、php.ini でdisplay_errors = on としてみると何か表示されるかもしれません。

この回答への補足

ご回答ありがとうございます。
ブラウザはIE6とFirefox3.5で確認してみましたが、共に表示されません。
左フレームのソース(ブラウザから表示)では、メニューを表示しているらしきhtmlの記述はありませんでした。。。

左フレームのソース
---------------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/ …
<HTML lang=ja dir=ltr xml:lang="ja"
xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>172.2 … / localhost | phpMyAdmin 3.2.0.1</TITLE><LINK
href="./favicon.ico" type=image/x-icon rel=icon><LINK href="./favicon.ico"
type=image/x-icon rel="shortcut icon">
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META content=noindex,nofollow name=robots>
<SCRIPT type=text/javascript>
// <![CDATA[
// definitions used in common.js
var common_query = 'token=65cb80a233baa8f64708340eb861a46a';
var opendb_url = 'db_structure.php';
var safari_browser = false;
var querywindow_height = 400;
var querywindow_width = 600;
var collation_connection = 'utf8_general_ci';
var lang = 'ja-utf-8';
var server = '1';
var table = '';
var db = '';
var token = '65cb80a233baa8f64708340eb861a46a';
var text_dir = 'ltr';
var pma_absolute_uri = 'http://172.23.14.33/phpmyadmin/';
var pma_text_default_tab = '表示';
var pma_text_left_default_tab = '構造';

// for content and navigation frames

var frame_content = 0;
var frame_navigation = 0;
function getFrames() {
frame_content = window.frames[1];
frame_navigation = window.frames[0];
}
var onloadCnt = 0;
var onLoadHandler = window.onload;
window.onload = function() {
if (onloadCnt == 0) {
if (typeof(onLoadHandler) == "function") {
onLoadHandler();
}
if (typeof(getFrames) != 'undefined' && typeof(getFrames) == 'function') {
getFrames();
}
onloadCnt++;
}
};
// ]]>
</SCRIPT>

<SCRIPT src="./js/common.js" type=text/javascript></SCRIPT>
</HEAD><FRAMESET id=mainFrameset rows=* cols=200,*><FRAME id=frame_navigation
name=frame_navigation
src="navigation.php?token=65cb80a233baa8f64708340eb861a46a" frameBorder=0><FRAME
id=frame_content name=frame_content
src="main.php?token=65cb80a233baa8f64708340eb861a46a"
frameBorder=0><NOFRAMES>
<body>
<p>phpMyAdmin は<b>フレーム対応</b>ブラウザでの利用をお勧めします</p>
</body>
</NOFRAMES></FRAMESET></HTML>
---------------------------------------------------------------

補足日時:2009/07/09 17:51
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
php.ini でdisplay_errors = onとしてみましたが、なにも表示されませんでした。。。

お礼日時:2009/07/09 17:54

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!