|
|
|
|
|
для: mjc66
(03.10.2007 в 10:50)
| | А пользователь pma создан? | |
|
|
|
|
|
|
|
для: cheops
(03.10.2007 в 09:35)
| | Нет "root" имеет пароль, т.к. я его ставил при установке модуля MySQL, и в config.ini.php все пароли прописаны и для "root" и для "pma", правда пароль для них одинаковый, я просто нигде не встречал, что так делать нельзя. | |
|
|
|
|
|
|
|
для: mjc66
(03.10.2007 в 09:10)
| | Пароль и имя пользователя какие используете (Пользователь должен существовать, по умолчанию существует только пользователь root с пустым паролем)? | |
|
|
|
|
|
|
|
для: sim5
(03.10.2007 в 08:55)
| | Я знаю, что он там находится иначе как бы я его редактировал? Я просто не знаю какие еще нужны изменения, чтобы все нормально работало. | |
|
|
|
|
|
|
|
для: mjc66
(03.10.2007 в 08:45)
| | config.inc.php - файл конфигурации phpmyadmin, находится он в корневой папке phpmyadmin. Не все вы проблемы с настройкой phpmyadmin устранили, вот он у вас и не работает. | |
|
|
|
|
|
|
|
для: sim5
(03.10.2007 в 07:17)
| | Мне удалось частично решить проблему: слишком много галочек я понастовлял в глобальных привелегиях для пользователя 'pma', убрав все ненужное картина выглядит более предпочтительно, но не идеально: открыть phpmyadmin можно только через http://localhost/pma/ , или http://www.test.ru/pma/ , однако теперь при отктытии тестируемого сайта из папки "test.ru"данные из БД, которую я залил через phphMyAdmin, стали корректно выводиться на страницах; до этих манипуляций писалось, что связи с БД нет. Однако вход в phpmyadmin через http://localhost/phpmyadmin попрежнему невозможен: #1045 - Access denied for user 'pma'@'localhost' (using password: YES), ссылается на config.inc.php.
Я думаю,что в виртуальных хостах какая-то лажа, но вот какая? | |
|
|
|
|
|
|
|
для: mjc66
(03.10.2007 в 07:15)
| | Ну тогда не знаю, я конкретно этими пользовался :) | |
|
|
|
|
|
|
|
для: sim5
(03.10.2007 в 07:02)
| | Вот конкретно по этим инструкциям я и устанавливал, переустанавливал, обратно устанавливал, но проблема осталась. | |
|
|
|
|
|
|
|
| Поставил себе связку Апач2.2.4+PHP5.2.3+MySQL5.0.45+phpmyadmin2.10.3. При тестировании связки без phpmyadmin все было нормально - тетсы прошли успешно. Поставил phpmyadmin и начались неприятности. Уменя DocumentRoot "C:/apache" там две папки "localhost" и "test.ru", в "localhost" лежат тестовые скрипты и phpmyadmin; в "test.ru" - сайт. Так вот при открывании "localhost", а за тем phpmyadmin пишет: #1045 - Access denied for user 'pma'@'localhost' (using password: YES), ссылается на config.inc.php, зато если попытаться открыть phpmyadmin через http://localhost/pma/ , или http://www.test.ru/pma/ - открывается совершенно нормально просмотрел настройки в phpmyadmin/config.inc.php - ошибок не нашел, код стандартный как в приведенном в инструкции примере, правда пароль у pma-пользователя и для "root" одинаковый. Вот его код
<?php
$i = 0;
$i++;
$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'] = 'pass'; // Пароль пользователя root
$cfg['Servers'][$i]['controluser'] = 'pma'; // Имя созданного вами только что пользователя для доступа к расширенным таблицам.
$cfg['Servers'][$i]['controlpass'] = 'pass'; // А здесь его пароль.
$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]['designer_coords'] = 'pma_designer_coords';
?>
|
Может ошибка в httpd-vhosts.conf в Апаче, но и ее я там не вижу, вот код
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1:80>
DocumentRoot C:/apache/localhost/www
ServerName localhost
ErrorLog C:/apache/localhost/error.log
CustomLog C:/apache/localhost/access.log common
</VirtualHost>
<VirtualHost 127.0.0.1:80>
DocumentRoot C:/apache/test.ru/www
ServerName test.ru
ServerAlias www.test.ru
ErrorLog C:/apache/test.ru/error.log
CustomLog C:/apache/test.ru/access.log common
</VirtualHost>
|
Помогите пожалуйста с решением этой проблемы.
P.S. Меня терзают смутные сомнения, наверное где-то необходимо прописать пользователя 'pma'@'localhost', но вот где и как? Знаний явно не хватает. | |
|
|
|
|