Тема: Проблема с хрен знает чем
ну вот собственно и всё, в чём проблема, кто подскажет?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум PHP-MyAdmin.RU → Настройка phpMyAdmin → Проблема с хрен знает чем
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
ну вот собственно и всё, в чём проблема, кто подскажет?
Проверьте в конфигурационном файле имена таблиц из БД phpmyadmin.
Проверьте в конфигурационном файле имена таблиц из БД phpmyadmin.
а вот отсюда немного по подробней, вроде всё правильно, сразу делаю скрин
В конфигурационном файле pma_bookmark с одним нижним подчеркиванием, в БД с двумя (pma__ bookmark).
В конфигурационном файле pma_bookmark с одним нижним подчеркиванием, в БД с двумя (pma__ bookmark).
Я так понял нужно было в config.inc
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
заменить, ну и остальные да?
НУ я поменял и что-то не получилось, всё также
я поменял и что-то не получилось
После замены очистите куки браузера и зайдите в phpMyAmdin.
maksim_bezgodov сказал:я поменял и что-то не получилось
После замены очистите куки браузера и зайдите в phpMyAmdin.
Всё, готово! Спасибо!
Почти такая же картина и у меня.
Импортировал create_tables_mysql_4_1_2+.sql
Осталась одна ошибка:
"$cfg['Servers'][$i]['designer_coords'] ... Не готово [ Документация ]
Дизайнер: Недоступно"
Где копать? И как в openSUSE 13.2 поменять phpMyAdmin-4.2.13.3 на 4.4.14.1?
Новую версию скачал и распаковал, но она не rpm-пакет, поэтому не знаю как обновить.
$cfg['Servers'][$i]['designer_coords']
Внимательнее смотрите настройки указанные в данной директиве. Таблица указанная в этой директиве должна быть создана.
Обновление скрипта заключается в перезаписи файлов дистрибутива.
//Внимательнее смотрите настройки указанные в данной директиве. Таблица указанная в этой директиве должна быть создана.//
Да, создана эта таблица pma__table_coords
Обозначены поля, есть индекс, может по типу не подходят?
Можно ли импортировать и что из phpMyAdmin-4.4.14.1 для обновления 4.2.13.3?
Пользователь pma создан.
ОС openSUSE-13.2
Покажите строку директивы $cfg['Servers'][$i]['designer_coords'].
Импортируйте файлы дистрибутива. Просто перезапишите их.
Импортируйте файлы дистрибутива. Просто перезапишите их.
Так и сделал, тупо переписал файлы в старый phpMyAdmin.
Стал показывать v.4.4.14.1
Мессага о прежней ошибке пропала, но появилось новое сообщение:
"В конфигурационном файле необходимо задать парольную фразу (blowfish_secret)"
Посмотрел, стоит там "многа букафф", сам кое-что дописал (показываю):
$cfg['blowfish_secret'] = 'your_phrase_QEvPcmo1rVKPbxSEi7u2g9wny0aWRY94tXKNykdupaBqdg';
Но сообщение не исчезло (перезапускал Апач)
Опять в тупике. Не знаю, кто управляет этим blowfish.
Где опять нужно копать?
Но сообщение не исчезло (перезапускал Апач)
Попробуйте очистить куки браузера.
Попробуйте очистить куки браузера.
Очистил, но результат нулевой.
Может где-то в настройках (скриптах) есть описание, как работает этот blowfish_secret?
Похоже, что строка там должна как-то генерироваться. Или нет?
Похоже, что строка там должна как-то генерироваться. Или нет?
Генерироваться эта строка не должна. Вы самостоятельно забиваете ее любым набором символов. Если ошибка не пропадает - значит вы редактируете не тот конфигурационный файл, или ниже данная директива перезаписывается.
Nik1K сказал:Похоже, что строка там должна как-то генерироваться. Или нет?
Генерироваться эта строка не должна. Вы самостоятельно забиваете ее любым набором символов. Если ошибка не пропадает - значит вы редактируете не тот конфигурационный файл, или ниже данная директива перезаписывается.
Нашел в сусе 13.2 два файла, которые работали в MyAdmin.
Один в /etc/phpMyAdmin/config.inc.php. Он реально работает
Вот что там внесено:
=================================================
$cfg['blowfish_secret'] = 'your_phrase_QEvPcmo1rVKPbxSEi7u2g9wny0aWRY94tXKNykdupaBqdg';
/*$cfg['blowfish_secret'] = 'QEvPcmo1rVKPbxSEi7u2g9wny0aWRY94tXKNykdupaBqdg'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
/*
* Servers configuration
*/
$i = 0;
/*
* First server
*/
$i++;
=====================================================
Второй файл находился в /srv/.../phpMyAdmin/config/config.inc.php. Он тоже реально работал, когда я вносил изменения в настройки MyAdmin/
Но при запуске система просила его убрать в целях безопасности. Я его перенёс:
Вот что там было в blowfish_secret:
==================================================
/* Servers configuration */
$i = 0;
/* Server: knhome1 [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'knhome1';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = 3306;
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
/* End of servers configuration */
$cfg['ShowPhpInfo'] = true;
$cfg['DefaultLang'] = 'ru';
$cfg['ServerDefault'] = 1;
$cfg['blowfish_secret'] = '55fab3c1442132.85242749';
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
?>
======================================================
Может быть на localhost blowfish_secret не применяется?
//************************************************************
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум PHP-MyAdmin.RU → Настройка phpMyAdmin → Проблема с хрен знает чем
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.