1 (изменено: micpicode, 2009-12-12 15:04:34)

Тема: не работает phpMyAdmin...

Доброго времени суток...

Такая проблема...

Установил  всю связку по статье http://php-myadmin.ru/learning/instrument-intro.html за которую большое спасибо, всё работало... потом решил сменить пароль для root пользователя сменил его с самого phpadmina , начал при входе выдавать #1045 - Access denied for user 'root'@'localhost' (using password: YES)... попробовал разные варианты описанные на форуме... в итоге додумался удалить root пользователя ... при попытке восстановить его этим способом http://forum.php-myadmin.ru/viewtopic.php?id=1479 ничего не вышло ... сейчас при наборе в браузере "localhost/phpmyadmin" выдаёт - Инструкция по адресу "0x01872b5b" обратилась к памяти по адресу "0x00000000". Память не может быть "read".

так же ничего не изменилось после переустановки всей связки кроме php... его не переустанавливал...

2

Re: не работает phpMyAdmin...

micpicode
Переустановите MySQL, но сперва сохраните базы данных, если уже успели их создать, которые находятся здесь: C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data
Не сохраняйте папку data/mysql.

После удаления MySQL, удалите каталог C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data вместе со всем его содержимым, затем установите MySQL. После установки добавьте сохраненные папки из каталога data, после чего перезапустите MySQL.

3

Re: не работает phpMyAdmin...

щас попробую...

4

Re: не работает phpMyAdmin...

не помогло... удаляю я Uninstal Tool'ом и после него в C:\Documents and Settings\All Users\Application Data\MySQL нет ничего... при загрузке localhost/phpmyadmin/  вылетает та же ошибка

5

Re: не работает phpMyAdmin...

micpicode
Поищите в Program Files каталог MySQL, куда устанавливали, должна остаться папка data, ее надо удалить, иначе таблица пользователей MySQL останется прежней. Uninstal не удаляет папку data.

6

Re: не работает phpMyAdmin...

папка data остаётся если деинсталирую не Uninstal Tool'ом... но после её удаления и переустановки всё по прежнему ... та же ошибка httpd.exe ошибка приложения
Инструкция по адресу "0x01872b5b" обратилась к памяти по адресу "0x00000000". Память не может быть "read".

7

Re: не работает phpMyAdmin...

micpicode
Похоже Apache подгружает не ту библиотеку. Попробуйте все-же переустановить PHP. Проверьте пути в PATH: первым должен идти путь к PHP. Вы не копировали никакие библиотеки в системные каталоги?

8

Re: не работает phpMyAdmin...

возможно копировал... это можно как-нибудь узнать по дате добавления например или ещё как-то...?

9

Re: не работает phpMyAdmin...

micpicode
Поищите в системных каталогах .dll библиотеки из корня PHP имеющие вид lib...dll. Если найдете, переименуйте их во что-то вроде test_libmysql.dll, перезапустите компьютер и проверьте работоспособность веб сервера.

10

Re: не работает phpMyAdmin...

нашёл

c:\WINDOWS\system32\  libeay32.dll           переименовал - перезагрузил компьютер - тот же результат ошибка
                                  и libmySQL.dll          переименовал - перезагрузил компьютер - стал загружаться phpMyAdmin
то есть оба файла переименованы, ... что с ними теперь делать... удалить?

11

Re: не работает phpMyAdmin...

micpicode
Если вы их сами скопировали, то удалите; если их туда установила какая-то программа, то они могут понадобиться. Увидите программу вываливающую ошибки, переименуйте эти библиотеки обратно.

12

Re: не работает phpMyAdmin...

спасибо большущее... буду тестить...)))