1

Тема: Не могу зайти в phpmyadmin

Приобрел недавно ноутбук, установил appserv (appserv-win32-2.6.0) все работает кроме доступа к базам через phpmyadmin, набираю localhost ввожу пароль доступа к базам и ничего не происходит.

На ноутбуке стоит windows 7 homebasic 32

К слову, на стационарном компьютере с windows 7 ultimate 64 все работает с той же сборкой appserv.

Возможно все дело в версии ос? как возможно решить эту проблему.

2

Re: Не могу зайти в phpmyadmin

andrewinc
Надо понять что именно не работает. Попробуйте запустить простой скрипт, чтобы проверить PHP.

<?php phpinfo(); ?>

Там же, в phpinfo, можно увидеть загружено ли расширение MySQL.

Так же следует проверить запущен MySQL и работает ли он. Из командной строки можно подключиться так:

mysql -uroot -p

3 (изменено: andrewinc, 2010-06-24 23:17:31)

Re: Не могу зайти в phpmyadmin

Да, из командной строки все работает и входит тоже нормально.
через интерфейс phpmyadmin не входит, белое окно и ничего.

Если не закрывать браузер и по новой набрать localhost, то при переходе не запрашивает пароль, пытается загрузить, так и остается белый экран.
А если перезапустить браузер запрашивает пароль по новой.

4

Re: Не могу зайти в phpmyadmin

andrewinc
Проверьте, чтобы в PATH путь к PHP шел перед MySQL/bin.

Поищите в системе дубли библиотеки libmysql.dll. Если найдете дубль в системных каталогах вроде C:/Windows, то переименуйте ее и перезапустите компьютер.

Посмотрите что пишет в журналах ошибок Apache (error.log).

5 (изменено: andrewinc, 2010-06-26 23:22:12)

Re: Не могу зайти в phpmyadmin

Вроде бы все по умолчанию.
библиотеку переименовал, не работает.
Посмотрите phpinfo может найдете ошибку.

На стационарном компьютере все точно так же и работает нормально, не знаю уже что и делать.

6

Re: Не могу зайти в phpmyadmin

andrewinc
Конфигурационный файл здесь находится? C:\Windows\php.ini

PHP 6.0 зря поставили, возможно проблема в нем.

7

Re: Не могу зайти в phpmyadmin

php6 нормально работает на стационарном компьютере, на ноутбуке не запускается phpmyadmin, в остальном все работает.

8

Re: Не могу зайти в phpmyadmin

andrewinc
Где находится конфигурационный файл PHP (php.ini), который вы редактируете?

9

Re: Не могу зайти в phpmyadmin

andrewinc сказал:

Приобрел недавно ноутбук, установил appserv (appserv-win32-2.6.0) все работает кроме доступа к базам через phpmyadmin, набираю localhost ввожу пароль доступа к базам и ничего не происходит.

На ноутбуке стоит windows 7 homebasic 32

К слову, на стационарном компьютере с windows 7 ultimate 64 все работает с той же сборкой appserv.

Возможно все дело в версии ос? как возможно решить эту проблему.

Не могу зайти в phpmyadmin

В продолжение темы http://www.fayloobmennik.net/111584, после установки дистрибутива и создания файла config.inc.php, а также добавления в httpd.conf строки
_____________________________________________________________________________
"Далее откройте многострадальный httpd.conf и добавьте в блок начинающийся строкой:
<IfModule alias_module>
Следующую строку:
Alias /pma "C:/apache/localhost/www/phpmyadmin"
________________________________________________

запустил сервисы с помощью пакетного файла start-webserver.bat и ввел в адресной строке браузера "localhost/phpmyadmin"

далее у меня появилось окно с кракозябрами и внизу окна изображение http://www.fayloobmennik.net/111584

при попытке ввести пароль и зайти в phpmyadmin ничего не происходит.

Help.

10 (изменено: DmitryV, 2010-08-26 20:43:54)

Re: Не могу зайти в phpmyadmin

Если алиас то Вы должны были создать папку C:/apache/localhost/www/phpmyadmin в неё скопировать phpmyadmin и вызвать его http://localhost/pma/  в config.inc.php прописать параметры соединения и адрес вашего MySQL сервера его Вы установили в систему?

11

Re: Не могу зайти в phpmyadmin

DmitryV сказал:

Если алиас то Вы должны были создать папку C:/apache/localhost/www/phpmyadmin в неё скопировать phpmyadmin и вызвать его http://localhost/pma/  в config.inc.php прописать параметры соединения и адрес вашего MySQL сервера его Вы установили в систему?

1. Создал папку
D:\apache\localhost\www\phpmyadmin
и скопировал в нее распакованный дистрибутив

Начинка созданного файла config.inc.php

<?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'] = 'пароль'; // Пароль пользователя root

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



2. http://localhost/pma/ - это что за директория?

в httpd.conf я прописал

</IfModule>
Alias /pma "D:/apache/localhost/www/phpmyadmin"
<IfModule alias_module>

12 (изменено: DmitryV, 2010-08-26 21:27:11)

Re: Не могу зайти в phpmyadmin

Aleksandr_A сказал:

2. http://localhost/pma/ - это что за директория

это не директория а адрес строка в браузере раз указан Alias /pma
так а сервер MySQL установлен в системе??? http://www.mysql.com/downloads/mysql/ если установлен он запущен в сервисах???
Apacht - сервер http
PHP - язык php
MySQL - сервер баз данных MySQL
phpMyAdmin - утелита работы с сервером MySQL через http

PS: я Вам в ПМ скинул свой скайп свяжитесь, давайте помогу во всем разобраться и установить.

13

Re: Не могу зайти в phpmyadmin

DmitryV сказал:
Aleksandr_A сказал:

2. http://localhost/pma/ - это что за директория

это не директория а адрес строка в браузере раз указан Alias /pma
так а сервер MySQL установлен в системе??? http://www.mysql.com/downloads/mysql/ если установлен он запущен в сервисах???

сервер MySQL установлен в системе - я делал все в порядке указанном на сайте, правда размещение не на D а на E, это критично?

E:\Documents and Settings\All Users\Главное меню\Программы\MySQL\MySQL Server 5.1

14 (изменено: DmitryV, 2010-08-26 21:30:25)

Re: Не могу зайти в phpmyadmin

Aleksandr_A
Александр Жду Вас в скайпе думаю что Вы допустили ошибки но так какие понять не могу... как Вы пишите все должно работать.
PS: свой скайп Вам скинул на почту форума.

15

Re: Не могу зайти в phpmyadmin

DmitryV сказал:

Aleksandr_A
Александр Жду Вас в скайпе думаю что Вы допустили ошибки но так какие понять не могу... как Вы пишите все должно работать.
PS: свой скайп Вам скинул на почту форума.

Ваше письмо я видел, но:
1. У меня пока нет скайпа
2. Что же все таки подставлять вместо root, и в какой строке?

16 (изменено: DmitryV, 2010-08-26 21:42:53)

Re: Не могу зайти в phpmyadmin

Aleksandr_A
root и пароль в следующей строке.. и если все сделано правильно то должно быть соединение с сервером через PMA
поставьте скайп http://skype.com/
Если Вы все сделали правильно по статье http://php-myadmin.ru/learning/instrument-intro.html то не должно быть проблем...

17

Re: Не могу зайти в phpmyadmin

Здравствуйте! Чтобы не создавать новую тему, отпишу о своей беде здесь, тема подходит.

Довольно давно не заходил через PMA в БД, но тут обнаружил, что данные в некоторые таблицу перестали заливатьсся и на сайте появилась куча ошибок. Т.к. это сайт статистики, которая берется из логов, то решил не заморачиватсья, а просто пересоздать таблицу, но проблема оказалась в том, что на PMA не удается зайти - ввожу логин и пароль, а страница просто обновляется, а в адресной строке пишет http://xxxx.xx/pma/index.php?token=050f … e07587f75b
В чем здесь проблема?

18 (изменено: DmitryV, 2010-09-23 16:58:23)

Re: Не могу зайти в phpmyadmin

RabinoVich
Можно по подробнее это PMA Ваш локальный и вы конектитесь удаленно или хостера, что пишит в логах если это на хосте? по ссылке страничка к сожалению не показываеться. если это Drupal то обновите версию. возможно если статистика разбираеться парсером изменился формат логов.
Проблема не однозначна попробуйте вычистить cookie и зайти через IE? если не поможет то пишите в ПМ дам Вам скайп и помогу решить проблему, потом раскажите сами на форуме что было.

19

Re: Не могу зайти в phpmyadmin

RabinoVich
Для начала попробуйте почистить кеш и куки, или воспользуйтесь альтернативным браузером, чтобы проверить как в нем работает авторизация phpMyAdmin. Если все-равно не удастся зайти, то свяжитесь с хостером, так как только он сможет решить эту проблему, которая, видимо, вызвана отсутствием прав у пользователя MySQL, которым идет подключение.

20

Re: Не могу зайти в phpmyadmin

Вчера все таки удалось с другого компьютера зайти в БД, сегодня уже даже с 3х компов (с разных браузеров не заходит)

то свяжитесь с хостером

Это мой сервер, имеется доступ через RDP

проблему, которая, видимо, вызвана отсутствием прав у пользователя

Т.к. вчера ( и до этого) зайти удалось, значит все в порядке с правами. SQLyog заходит с теми же учетными данными нормально, другие программы тоже по этой учетке спокойно получают доступ к БД

Что может быть? Или придется сносить и ставить PMA заново?

21

Re: Не могу зайти в phpmyadmin

RabinoVich
проверьте конфиг файл pma

22

Re: Не могу зайти в phpmyadmin

Причиной проблемы оказался забитый жесткий диск - демки, пишущиеся автоматически заняли все пространство в следствии чего были повреждены некоторые таблицы БД. После удаления лишних файлов и ПМА и все остальное заработало как надо

Спасибо всем, кто откликнулся