Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Народ! Помогите с настройкой phpmyadmin

Сообщения:  [1-10] 

 
 автор: cheops   (04.10.2007 в 10:00)   письмо автору
 
   для: mjc66   (03.10.2007 в 10:50)
 

А пользователь pma создан?

   
 
 автор: mjc66   (03.10.2007 в 10:50)   письмо автору
 
   для: cheops   (03.10.2007 в 09:35)
 

Нет "root" имеет пароль, т.к. я его ставил при установке модуля MySQL, и в config.ini.php все пароли прописаны и для "root" и для "pma", правда пароль для них одинаковый, я просто нигде не встречал, что так делать нельзя.

   
 
 автор: cheops   (03.10.2007 в 09:35)   письмо автору
 
   для: mjc66   (03.10.2007 в 09:10)
 

Пароль и имя пользователя какие используете (Пользователь должен существовать, по умолчанию существует только пользователь root с пустым паролем)?

   
 
 автор: mjc66   (03.10.2007 в 09:10)   письмо автору
 
   для: sim5   (03.10.2007 в 08:55)
 

Я знаю, что он там находится иначе как бы я его редактировал? Я просто не знаю какие еще нужны изменения, чтобы все нормально работало.

   
 
 автор: sim5   (03.10.2007 в 08:55)   письмо автору
 
   для: mjc66   (03.10.2007 в 08:45)
 

config.inc.php - файл конфигурации phpmyadmin, находится он в корневой папке phpmyadmin. Не все вы проблемы с настройкой phpmyadmin устранили, вот он у вас и не работает.

   
 
 автор: mjc66   (03.10.2007 в 08:45)   письмо автору
 
   для: 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.
Я думаю,что в виртуальных хостах какая-то лажа, но вот какая?

   
 
 автор: sim5   (03.10.2007 в 07:17)   письмо автору
 
   для: mjc66   (03.10.2007 в 07:15)
 

Ну тогда не знаю, я конкретно этими пользовался :)

   
 
 автор: mjc66   (03.10.2007 в 07:15)   письмо автору
 
   для: sim5   (03.10.2007 в 07:02)
 

Вот конкретно по этим инструкциям я и устанавливал, переустанавливал, обратно устанавливал, но проблема осталась.

   
 
 автор: sim5   (03.10.2007 в 07:02)   письмо автору
 
   для: mjc66   (03.10.2007 в 05:16)
 

Документация на русском

   
 
 автор: mjc66   (03.10.2007 в 05:16)   письмо автору
 
 

Поставил себе связку Апач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', но вот где и как? Знаний явно не хватает.

   

Сообщения:  [1-10] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования