1 (изменено: UdarEC, 2007-11-05 15:29:47)

Тема: PhPMyAdmin внезапно перестал выводить 1 базу данных

Ситуация такая, что после долгой и надежной работы, MyAdmin перестал выводить одну базу, в которой число таблиц перевалило за 1500. До этой цифры никаких ошибок не было.
Теперь если выбирать эту таблицу, то страница загружается, но только частично. То есть генерируется такой код главного фрейма:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr">
<head>
    <link rel="icon" href="./favicon.ico" type="image/x-icon" />
    <link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" />
    <title>phpMyAdmin</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link rel="stylesheet" type="text/css" href="./css/phpmyadmin.css.php?token=8f1e038e55e21b3022d4b43ab509cc56&js_frame=right&nocache=1194263008" />
    <link rel="stylesheet" type="text/css" href="./css/print.css?token=8f1e038e55e21b3022d4b43ab509cc56" media="print" />
    <script type="text/javascript" language="javascript">
    // <![CDATA[
    // Updates the title of the frameset if possible (ns4 does not allow this)
    if (typeof(parent.document) != 'undefined' && typeof(parent.document) != 'unknown'
        && typeof(parent.document.title) == 'string') {
        parent.document.title = 'www.phpmyadmin.nextweb.ru / localhost / sites | phpMyAdmin 2.10.1-rc1';
    }
    
    // js form validation stuff
    var errorMsg0   = 'Требуется значение для формы!';
    var errorMsg1   = 'Это не число!';
    var noDropDbMsg = '';
    var confirmMsg  = 'Вы действительно желаете ';
    var confirmMsgDropDB  = 'Вы уверенны что хотите уничтожить всю базу данных?';
    // ]]>
    </script>
    <script src="./js/functions.js" type="text/javascript" language="javascript"></script>
        
    <script src="./js/tooltip.js" type="text/javascript"
        language="javascript"></script>
    <meta name="OBGZip" content="true" />
        <!--[if IE 6]>
    <style type="text/css">
    /* <![CDATA[ */
    html {
        overflow-y: scroll;
    }
    /* ]]> */
    </style>
    <![endif]-->
</head>

<body>
<div id="TooltipContainer" onmouseover="holdTooltip();" onmouseout="swapTooltip('default');"></div>
    <div id="serverinfo">
<a href="main.php?token=8f1e038e55e21b3022d4b43ab509cc56" class="item">        <img class="icon" src="./themes/original/img/s_host.png" width="16" height="16" alt="" /> 
Сервер: localhost</a>
        <span class="separator"><img class="icon" src="./themes/original/img/item_ltr.png" width="5" height="9" alt="-" /></span>
<a href="db_structure.php?db=sites&token=8f1e038e55e21b3022d4b43ab509cc56" class="item">        <img class="icon" src="./themes/original/img/s_db.png" width="16" height="16" alt="" /> 
База данных: sites</a>
</div>

и все.
Я в непонятках, версия phpMyAdmin 2.10.1-rc1. Может ли помочь смена версии на более новую/стабильную или чтото с самим сервером не то?

2

Re: PhPMyAdmin внезапно перестал выводить 1 базу данных

UdarEC
Не могу сказать точно, так как создавать 1500 таблиц не охото. Но для начала попробуйте обновиться до последней версии и если ошибка не исчезнет, то будем разбираться дальше.

3

Re: PhPMyAdmin внезапно перестал выводить 1 базу данных

Hanut сказал:

UdarEC
Не могу сказать точно, так как создавать 1500 таблиц не охото. Но для начала попробуйте обновиться до последней версии и если ошибка не исчезнет, то будем разбираться дальше.

ОК. Просто хотелось бы узнать, может гдето стоит ограничение на число таблиц.

4

Re: PhPMyAdmin внезапно перестал выводить 1 базу данных

UdarEC
Насколько я знаю ограничений нет, но есть конфигурационная директива ограничивающая количество выводимых таблиц. Попробуйте ей воспользоваться. Сказать вестию в которой данная директива появилась не могу, поэтому проверьте в libraries/config.default.php есть ли она у вас.
$cfg['MaxTableList']