Страница 2 из 2
Re: Не могу зайти под рутом в phpMyAdmin
Добавлено: 28 мар 2016, 14:18
Максим
Пока не удалите дефолтный config.sample.inc.php толка не будет
Re: Не могу зайти под рутом в phpMyAdmin
Добавлено: 28 мар 2016, 15:03
Discovery
DelphinPRO писал(а):Вроде правильно всё.
Странно но пускает в майадмин под логином mysql а под рутом так и не хочет
Re: Не могу зайти под рутом в phpMyAdmin
Добавлено: 28 мар 2016, 15:12
Discovery
Максим писал(а):Пока не удалите дефолтный config.sample.inc.php толка не будет
Удалил Максим. Не чего не поменялось
Re: Не могу зайти под рутом в phpMyAdmin
Добавлено: 28 мар 2016, 20:23
Максим
Discovery, значит либо привилегии не настроены либо пароль забыли. Я бы просто пересоздал root пользователя и не мучался.
Re: Не могу зайти под рутом в phpMyAdmin
Добавлено: 30 мар 2016, 15:54
denprog
Столкнулся с той же проблемой.
При запуске сервера автоматически подчищается файл config.inc.php в корне phpmyadmin.
По-умолчанию весь конфиг берется из \userdata\config\phpmyadmin_config.inc.php. При замене старой версии phpmyadmin на новую, ты затер путь к phpmyadmin_config.inc.php.
Зайди в \modules\system\html\openserver\phpmyadmin\libraries\vendor_config.php и поменяй параметр
define('CONFIG_FILE', 'путь\к\phpmyadmin_config.inc.php');
Re: Не могу зайти под рутом в phpMyAdmin
Добавлено: 31 мар 2016, 05:57
DelphinPRO
/**
* Directory where configuration files are stored.
* It is not used directly in code, just a convenient
* define used further in this file.
*/
define('CONFIG_DIR', './');
/**
* Filename of a configuration file.
*/
define('CONFIG_FILE', CONFIG_DIR . 'config.inc.php');
Зачем там что-то менять? config.inc.php генерируется ОпенСервером каждый раз при запуске из шаблона, который лежит в userdata. Править нужно шаблон. И уж тем более не нужно писать в этом файле путь к шаблону.
Re: Не могу зайти под рутом в phpMyAdmin
Добавлено: 31 мар 2016, 13:04
denprog
Зачем там что-то менять? config.inc.php генерируется ОпенСервером каждый раз при запуске из шаблона, который лежит в userdata. Править нужно шаблон. И уж тем более не нужно писать в этом файле путь к шаблону.
Автор поста заменил весь дистрибутив pma на новый.
Pma при запуске берет из указанного места конфиг, который находится в файле, который указан выше. Смысл в генерируемом файле конфига open servera, если pma не знает, где он расположен.
В предыдущих версия сервера, не удалялся стандартный файл конфига в папке pma, потому такой проблемы не было.
Re: Не могу зайти под рутом в phpMyAdmin
Добавлено: 01 апр 2016, 08:38
DelphinPRO
Смысл в генерируемом файле конфига open servera, если pma не знает, где он расположен.
Он создаётся в папке ПМА (по крайней мере должен там создаваться).
хм, сейчас поковыряем...
Re: Не могу зайти под рутом в phpMyAdmin
Добавлено: 01 апр 2016, 08:47
DelphinPRO
Так. Максим, давай колись, что у тебя там программка проверяет в папке май админа
Проблема имеет место быть.
Мои действия:
1. На всякий случай архивирую старую версию ПМА (из комплекта поставки OS)
2. Скачиваю последнюю отсюда
http://www.phpmyadmin.net/
3. Удаляю всё из папки \modules\system\html\openserver\phpmyadmin
4. Заливаю туда содержимое скаченного архива.
5. Следую твоему совету, удаляю config.sample.inc.php
6. Перезапускаю сервер. config.inc.php НЕ СОЗДАЁТСЯ.
---
Пробую создать там этот файл, заполняю его при включенном сервере, нормально вхожу в ПМА.
Перезапускаю сервер - файл УДАЛЯЕТСЯ на моих глазах, новый НЕ СОЗДАЁТСЯ.
---
Восстанавливаю старую версию ПМА из бекапа
Удаляю в ней config.inc.php
Перезапускаю сервер.
Файл нормально СОЗДАЁТСЯ.
Re: Не могу зайти под рутом в phpMyAdmin
Добавлено: 01 апр 2016, 12:38
Максим
DelphinPRO, создайте в папке с phpmyadmin файл db_create.php хотя бы пустой. Он нужен для проверки что phpmyadmin установлен. Видимо в последней версии pma его нет.