PhpMyAdmin — важная часть виртуальной машины Denwer. Но в то же время это отдельная программа, на которую могут выходить обновления. В них исправляют ошибки, добавляют функции, упрощают работу. И что делать, если появилась новая версия? Переставлять весь сервер заново? Или использовать устаревшую сборку? Ни то, ни другое. Можно заменить в программе Denwer phpMyAdmin-модуль. Для этого не нужно её обновлять целиком.
О phpMyAdmin
Это графический клиент, он используется для работы с базами данных. В частности, с СУБД MySQL, которая тоже входит в комплект Денвера. Если не поставить такое дополнение, придётся вручную вводить все SQL-запросы. Английскую версию можно скачать с сайта phpmyadmin.net, русскую — с php-myadmin.ru. Там вы найдёте список обновлений, новости, инструкции, статьи, FAQ. А в RU-секторе даже есть форум.
ВАЖНО. Перед тем как обновить приложение, посмотрите, совместимо ли оно с другими модулями.
Возможно, после апдейта придётся загружать новые версии MySQL и PHP. Чтобы зайти в клиент, запустите локальный сервер при помощи значка на рабочем столе и введите в адресной строке браузера «http://localhost/». Там есть настройки библиотек и информация о них.
Обновление
При установке Денвер создаёт виртуальный диск, на который и надо поместить дистрибутивы. Это можно сделать через проводник Windows. Просто скопируйте и вставьте файлы приложения так же, как и любые другие документы.
Вот как обновить phpMyAdmin в Denwer:
- Скачайте архив с модулем. Лучше ставить актуальную версию с официальной страницы разработчиков.
- Распакуйте его.
- Откройте в диске Денвера папку Home. Зайдите в неё через браузер или через каталоги.
- Создайте в ней новую директорию для модуля. Можете назвать её, как угодно. Например, phpMyAdminNew. Вводите только латинские символы и цифры. И лучше не вписывайте слишком сложное имя — вам с ним ещё работать.
- Внутри этой папки создайте ещё одну. Назовите её — www. Тут нельзя использовать другие имена.
- Скопируйте в неё файлы обновления. Можете изначально распаковать архив в ней.
- Перезапустите сервер. Для этого перейдите в корень виртуального диска, откройте каталог Denwer и запустите Restart.exe.
- В адресной строке обозревателя введите phpMyAdminNew. Если вы дали другое название папке, впишите его.
- Нужно напечатать имя пользователя и пароль. Логин — root.
Но что, если MySQL не запаролен? Без кода доступа войти нельзя. Чтобы это исправить, поменяйте конфигурацию.
- В папке «phpMyAdminNew/www» (которую вы сами и создали), найдите файл «config.sample.inc.php».
- Переименуйте его — уберите sample. Должно получиться «config.inc.php».
- Откройте его.
- Отыщите там строчку, в которой есть параметр AllowNoPassword. Рядом с ней будет значение false. Поменяйте его на true.
- Сохраните.
Теперь вы можете зайти с пустым паролем.
- Снова откройте phpMyAdminNew через браузер.
- Введите логин — root.
- Нажмите OK.
- Вы увидите интерфейс phpMyAdmin.
На этом обновление закончено. И буквально за несколько минут.
Чтобы загрузить новые версии библиотек в Denwer, не надо вводить сложных команд. Не нужны файлы-установщики и многочисленные настройки. Просто скопируйте модуль в папку, поменяйте одну конфигурацию и всё.