1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Проблемы с настройкой конфигурационного файла PHPMyAdmin

Тема в разделе "Оффтопик", создана пользователем second_vynder, 8 ноя 2013.

  1. Автор темы
    second_vynder

    second_vynder Старожил Пользователь

    Баллы:
    153
    Skype:
    my.nik.vynder
    Давным-давно, в далекой галактике... Кхм, в общем, я как-то давно ставил связку "PHP+MySQL+Apache+PHPMyAdmin", все было ок (ставил вручную). Сейчас вот решил обновиться, удалил все, подчистил тщательно. Поставил Апач, интерпретатор PHP, MySQL, а вот с "Админом" проблемы - не хочет принимать мой конфиг.
    PHP:
    <?php
      $i 
    0;
      
    $i++;
      
    $cfg['blowfish_secret'] = '534682190';
      
    $cfg['Servers'][$i]['host'] = 'localhost';
      
    $cfg['Servers'][$i]['extension'] = 'mysqli';
      
    $cfg['Servers'][$i]['connect_type'] = 'tcp';
      
    $cfg['Servers'][$i]['compress'] = false;
      
    $cfg['Servers'][$i]['auth_type'] = 'config';
      
    $cfg['Servers'][$i]['user'] = 'root';
      
    $cfg['Servers'][$i]['password'] = 'тут пароль рута'
      
    $cfg['Servers'][$i]['controlhost'] = 'localhost';
      
    $cfg['Servers'][$i]['controluser'] = 'pma'
      
    $cfg['Servers'][$i]['controlpass'] = 'а тут пароль системы'
      
    $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
      
    $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
      
    $cfg['Servers'][$i]['relation'] = 'pma_relation';
      
    $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
      
    $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
      
    $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
      
    $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
      
    $cfg['Servers'][$i]['history'] = 'pma_history';
      
    $cfg['Servers'][$i]['tracking'] = 'pma_tracking';
      
    $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
      
    $cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';
      
    $cfg['Servers'][$i]['pma_table_recent'] = 'pma_recent';
      
    $cfg['Servers'][$i]['pma__table_uiprefs'] = 'pma__table_uiprefs';
    ?>


    Вроде все настроил так как надо, однако не принимает настройки:
    $cfg['Servers'][$i]['recent'] ...Не готово
    Недавно использованные таблицы: Недоступно
    $cfg['Servers'][$i]['table_uiprefs'] ...Не готово
    Настройки интерфейса часто используемых таблиц: Недоступно
    $cfg['Servers'][$i]['userconfig'] ...Не готово

    Все остальное со скрипом вывел на "ок". Может быть поменялись данные настроек?
     
  2. Автор темы
    second_vynder

    second_vynder Старожил Пользователь

    Баллы:
    153
    Skype:
    my.nik.vynder
    Ага, понял, в чем проблема. В SQL-запросе я пишу следующее
    -- phpMyAdmin SQL Dump
    -- version 3.3.1
    -- http://www.phpmyadmin.net
    --
    -- Хост: localhost
    -- Время создания: Мар 19 2010 г., 11:17
    -- Версия сервера: 5.1.41
    -- Версия PHP: 5.2.11

    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

    --
    -- База данных: `phpmyadmin`
    --

    -- --------------------------------------------------------

    --
    -- Структура таблицы `pma_bookmark`
    --

    CREATE TABLE IF NOT EXISTS `pma_bookmark` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `dbase` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
    `user` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
    `label` varchar(255) CHARACTER SET utf8 NOT NULL DEFAULT '',
    `query` text COLLATE utf8_bin NOT NULL,
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Bookmarks';

    -- --------------------------------------------------------

    --
    -- Структура таблицы `pma_column_info`
    --

    CREATE TABLE IF NOT EXISTS `pma_column_info` (
    `id` int(5) unsigned NOT NULL AUTO_INCREMENT,
    `db_name` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `table_name` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `column_name` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `comment` varchar(255) CHARACTER SET utf8 NOT NULL DEFAULT '',
    `mimetype` varchar(255) CHARACTER SET utf8 NOT NULL DEFAULT '',
    `transformation` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
    `transformation_options` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
    PRIMARY KEY (`id`),
    UNIQUE KEY `db_name` (`db_name`,`table_name`,`column_name`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Column information for phpMyAdmin';

    -- --------------------------------------------------------

    --
    -- Структура таблицы `pma_designer_coords`
    --

    CREATE TABLE IF NOT EXISTS `pma_designer_coords` (
    `db_name` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `table_name` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `x` int(11) DEFAULT NULL,
    `y` int(11) DEFAULT NULL,
    `v` tinyint(4) DEFAULT NULL,
    `h` tinyint(4) DEFAULT NULL,
    PRIMARY KEY (`db_name`,`table_name`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Table coordinates for Designer';

    -- --------------------------------------------------------

    --
    -- Структура таблицы `pma_history`
    --

    CREATE TABLE IF NOT EXISTS `pma_history` (
    `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
    `username` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `db` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `table` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `timevalue` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    `sqlquery` text COLLATE utf8_bin NOT NULL,
    PRIMARY KEY (`id`),
    KEY `username` (`username`,`db`,`table`,`timevalue`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='SQL history for phpMyAdmin';

    -- --------------------------------------------------------

    --
    -- Структура таблицы `pma_pdf_pages`
    --

    CREATE TABLE IF NOT EXISTS `pma_pdf_pages` (
    `db_name` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `page_nr` int(10) unsigned NOT NULL AUTO_INCREMENT,
    `page_descr` varchar(50) CHARACTER SET utf8 NOT NULL DEFAULT '',
    PRIMARY KEY (`page_nr`),
    KEY `db_name` (`db_name`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='PDF relation pages for phpMyAdmin';

    -- --------------------------------------------------------

    --
    -- Структура таблицы `pma_relation`
    --

    CREATE TABLE IF NOT EXISTS `pma_relation` (
    `master_db` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `master_table` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `master_field` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `foreign_db` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `foreign_table` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `foreign_field` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    PRIMARY KEY (`master_db`,`master_table`,`master_field`),
    KEY `foreign_field` (`foreign_db`,`foreign_table`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Relation table';

    -- --------------------------------------------------------

    --
    -- Структура таблицы `pma_table_coords`
    --

    CREATE TABLE IF NOT EXISTS `pma_table_coords` (
    `db_name` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `table_name` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `pdf_page_number` int(11) NOT NULL DEFAULT '0',
    `x` float unsigned NOT NULL DEFAULT '0',
    `y` float unsigned NOT NULL DEFAULT '0',
    PRIMARY KEY (`db_name`,`table_name`,`pdf_page_number`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Table coordinates for phpMyAdmin PDF output';

    -- --------------------------------------------------------

    --
    -- Структура таблицы `pma_table_info`
    --

    CREATE TABLE IF NOT EXISTS `pma_table_info` (
    `db_name` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `table_name` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    `display_field` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
    PRIMARY KEY (`db_name`,`table_name`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Table information for phpMyAdmin';

    -- --------------------------------------------------------

    --
    -- Структура таблицы `pma_tracking`
    --

    CREATE TABLE IF NOT EXISTS `pma_tracking` (
    `db_name` varchar(64) COLLATE utf8_bin NOT NULL,
    `table_name` varchar(64) COLLATE utf8_bin NOT NULL,
    `version` int(10) unsigned NOT NULL,
    `date_created` datetime NOT NULL,
    `date_updated` datetime NOT NULL,
    `schema_snapshot` text COLLATE utf8_bin NOT NULL,
    `schema_sql` text COLLATE utf8_bin,
    `data_sql` text COLLATE utf8_bin,
    `tracking` set('UPDATE','REPLACE','INSERT','DELETE','TRUNCATE','CREATE DATABASE','ALTER DATABASE','DROP DATABASE','CREATE TABLE','ALTER TABLE','RENAME TABLE','DROP TABLE','CREATE INDEX','DROP INDEX','CREATE VIEW','ALTER VIEW','DROP VIEW') COLLATE utf8_bin DEFAULT NULL,
    `tracking_active` int(1) unsigned NOT NULL DEFAULT '1',
    PRIMARY KEY (`db_name`,`table_name`,`version`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin ROW_FORMAT=COMPACT;
    CREATE TABLE IF NOT EXISTS `pma__userconfig` (
    `username` varchar(64) NOT NULL,
    `timevalue` timestamp NOT NULL,
    `config_data` text NOT NULL,
    PRIMARY KEY (`username`)
    )
    COMMENT='User preferences storage for phpMyAdmin'
    ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
    CREATE TABLE IF NOT EXISTS `pma__table_uiprefs` (
    `username` varchar(64) NOT NULL,
    `db_name` varchar(64) NOT NULL,
    `table_name` varchar(64) NOT NULL,
    `prefs` text NOT NULL,
    `last_update` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    PRIMARY KEY (`username`,`db_name`,`table_name`)
    )
    COMMENT='Tables'' UI preferences'
    ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
    CREATE TABLE IF NOT EXISTS `pma__recent` (
    `username` varchar(64) NOT NULL,
    `tables` text NOT NULL,
    PRIMARY KEY (`username`)
    )
    COMMENT='Recently accessed tables'
    ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

    Последнее отмечено красным. Эти таблицы заносятся в подобие папки, и не видны для сервера при загрузке из конфига.
    Скриншот (09.11.2013 01-29-51).jpg

    Ежик пукнул
    UP
     

Поделиться этой страницей