1. качаем последнюю версию с http://www.phpmyadmin.net/home_page/downloads.php 2. распаковываем в любой каталог. например /ma/ 3. кладем там же файл config.inc.php PHP: <?php /* * Generated configuration file * Generated by: phpMyAdmin 2.9.1.1 setup script by Michal .iha. <michal@cihar.com> * Version: $Id: setup.php 9484 2006-10-03 13:11:22Z nijel $ * Date: Thu, 28 Dec 2006 16:16:45 GMT */ /* Servers configuration */ $i = 0; /* Server localhost (cookie) [1] */ $i++; $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['extension'] = 'mysqli'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = true; $cfg['Servers'][$i]['auth_type'] = 'cookie'; /* End of servers configuration */ // ОБЯЗАТЕЛЬО МЕНЯЕМ ЭТУ СТРОКУ НА КАКУЮ_НИТЬ ДРУГУЮ $cfg['blowfish_secret'] = '4593eddfae0fd9.23248701'; $cfg['ShowPhpInfo'] = true; ?> 4. вызываем http://mysite.ru/ma/ 5. ВСЕ
а скрипт установки, в ктором надо просто тупо кнопки жать кого-то уже не устраивает? з.ы. забыл про $cfg['UploadDir'] $cfg['SaveDir'] $cfg['AllowAnywhereRecoding'] $cfg['DefaultCharset'] $cfg['RecodingEngine'] $cfg['IconvExtraParams']
Люди, помогите при запуске phpMyAdmin 2.11.5 появляется такое сообщение с ошибкой (файл config.inc.php создал, Apache+PHP+MySQL ставил по рекомендациям вашего сайта, все нормально работает): "Добро пожаловать в phpMyAdmin 2.11.5 Возможная причина - отсутствие файла конфигурации. Для его создания вы можете воспользоваться сценарием установки. Ошибка Ответ MySQL: #1045 - Access denied for user 'root'@'localhost' (using password: NO) " Ниже вот: "Открыть phpMyAdmin в новом окне" , если нажать то открывается окно ввода логина с сообщением ниже: "Невозможно загрузить расширение mysqli! Проверьте настройки PHP. - Документация" , после ввода логина (работоспособность не проверял), вроде все нормально, но пишет несколько предупреждений: "Версия клиентской библиотеки MySQL (5.0.22) отличается от версии установленного MySQL-сервера (4.1.16). Это может привести к некорректной работе." и "Невозможно загрузить расширение mcrypt! Проверьте настройки PHP" Будет ли работать phpMyAdmin и почему такое произошло? Спасибо...
Да нет там логина и пароля И что с этой библиотечкой - mysqli? Как обновить сервер MySQL? В общем одни вопросы...
это, скорее всего при установке, надо было выбрать расширение mysqli в каталоге php/ext/php_mysqli.dll, и соответственно правим php.ini (убираем комментарий в стрке ) Версии php сюда можете написать?
Hight я просо намекну. последние билды ПхпМойАдмина в нутри файла config.inc.php - содержат совсем минимальные настройки тоесть там может не оказаться коннектов к базе и указателя на используемый метод (mysqli по умолчанию) специально для правильной настройки к закаченному скрипту прилагается документация! настоятельно советую читать документацию к любому продукту - который есть желание установить! ---------------------- ну нефига себе намекнул!
В общем поставил пятый мускул, подключил библиотеки mcrypt и mysqli, кстати последнюю пришлось не раскоментировать в php.in, а добавлять вручную, ее там просто не было в файл config.inc.php добавил строки про логин и пароль Весь файл: Код (Text): <?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'] = 'тут записал мой пароль'; ?> Все предупреждения пропали, осталась только ошибка при входе: Потом вхожу по последней ссылке (открываю в новом окне), вроде все работает (создаются БД, таблицы, записи). Почему выдается ошибка доступа непойму...
1. Попробуй создать пользователя не "root", установи пароль для него, 2. Перезагрузи привелегии в ПХПмайадмине, 3. Свой конфиг переименуй, а вместо него залей тот что тут в первом посте...Вроде все)
Ты всё отправляешь их куда-то, хотя тут на форуме про это неоднократно говорилось, темы нужно лучше читать и всё будет в шоколаде.
Ребят!!подскажите как решить проблему! поставил phpmyadmin в папку php5 потом пишу http://mysite/c/php5/ma В итоге открывается пустая страница http://ti.me.ru/
надо ложить в папку, где располагаются php скрипты. В настройках апача указана в директиве DocumentRoot
Возникла проблема при работе с phpmyadmin: настроил vhost для использования ssl. установил phpmyadmin: аутентификация через куки. всё вроде работает, но с одним глюком: при отправке заполненой формы с логином и паролем pma устанавливает куку и делает редирект Код (Text): https://phpmyadmin.<домен>/index.php POST /index.php HTTP/1.1 Host: phpmyadmin.<домен> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: ru,en-us;q=0.7,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: https://phpmyadmin.<домен>/ Cookie: phpMyAdmin=78142a8ddef75499e955.......... pma_fontsize=82%25 Content-Type: application/x-www-form-urlencoded Content-Length: 124 pma_username=............... HTTP/1.x 302 Moved Temporarily Server: nginx Date: Thu, 30 Oct 2008 02:15:34 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: keep-alive X-Powered-By: PHP/5.2.6 Set-Cookie: pma_fontsize=deleted; expires=Wed, 31-Oct-2007 02:15:33 GMT; path=/ Set-Cookie: pma_fontsize=deleted; expires=Wed, 31-Oct-2007 02:15:33 GMT; path=/ Set-Cookie: pma_theme=original; expires=Sat, 29-Nov-2008 02:15:34 GMT; path=/; httponly Set-Cookie: pmaPass-1=..................; expires=Sat, 29-Nov-2008 02:15:34 GMT; path=/; httponly Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: private, max-age=10800, pre-check=10800 Last-Modified: Wed, 22 Oct 2008 21:04:21 GMT Location: http://phpmyadmin.<домен>:443/index.php?token=e1..................... в ответ на http://phpmyadmin. сервер выдаёт 400 Bad Request The plain HTTP request was sent to HTTPS port Если теперь ещё раз зайти броузером в https://phpmyadmin.домен> , то далее всё работает как надо. Вопрос - кто-нибудь знает как заставить pma делать редирект на https ?
BlackJack, ну иногда лениво писать запросы вручную, а коннектиться какой-нить десктопной прогой к серваку запрещено.
Если phpMyAdmin версии 3 пишет: "В доступе отказано" для пользователя root и пустого пароля на localhost'е то нужно сделать: После разпаковки архива в нужное место, нужно открыть файл config.default.php и несмотря на все предупреждения о том что не перезаписывать этот файл, находим: Код (Text): $cfg['Servers'][$i]['AllowNoPasswordRoot'] = false; и меняем на Код (Text): $cfg['Servers'][$i]['AllowNoPasswordRoot'] = true; После этого решится проблема что phpmyadmin новый не подключается к базе данных! После долгого гугления нашел это и вот хочу чтобы этот вопрос занесли в самое большое FAQ форума, которое только есть, оно столько проблем исправит, поверьте ^^ Неревар.
Не надо пользоватся рутовым пользователем для подключений. сто раз уже сказано, нет, делают, еще и гордятся этим
Здравствуйте. Помогите, пожалуйста, решить следующую проблему: phpMyAdmin выдает ошибку: "Дополнительные возможности для работы со связанными таблицами недоступны. Для определения причины нажмите здесь." Я создал базу phpmyadmin, при помощи импорта из файла .\scripts\create_tables.sql Создал пользователя pma для работы с этой базой. Изменил config.inc.php и httpd.conf НО в импортированой базе ни одна из таблиц не содержит ни одной записи. Что я сделал не так и/или что нужно еще сделать? С уважением, sukharevd.
Сейчас посмотрел, у меня только pma_history содержит записи. А что будет если нажать "здесь"?) Скорее всего у вас в файле config.inc.php закомментирован раздел /* Advanced phpMyAdmin features */