1

Тема: Несколько вопросов по PMA

Здраствуйте. Имеется: Gentoo Linux, MySQL v5.0.70, PMA v2.11.9.6, Apache v2.2.14.

1) Что и где прописать чтобы доступ к PMA был только с определённых IP-адресов?

2) После ввода логина\пароля в PMA перекидывает на "http://localhost//phpmyadmin/index.php" за место "http://domen.ru/phpmyadmin/index.php" - как это поправить?

3) Обязательно ли переходить на третью ветку PMA? Какие отличия от второй ветки?

Cпасибо.

2

Re: Несколько вопросов по PMA

1) IP адреса и правила прописываются в директивах:
// Порядок блокировки. allow,deny; deny,allow; explicit.
$cfg['Servers'][$i]['AllowDeny']['order'] = '';
// Массив строк вида <'allow' | 'deny'> <username> [from] <ipmask>. Пример: array('allow from 127.0.0.1').
$cfg['Servers'][$i]['AllowDeny']['rules'] = array();

2) Если на сервере стоит централизованный phpMyAdmin, то доступ к нему из виртуальных хостов можно сделать добавив в конфигурационный файл Apache (httpd.conf) строку:
Alias /pma "/usr/localhost/httpdocs/phpmyadmin"
В этом случае заход в каталог /pma с любого виртуального хоста выведет централизованную версию phpMyAdmin. Разумеется, путь дан для примера.

3) При наличии PHP 5.2 и выше; MySQL 5.0 и выше - рекомендуется устанавливать третью ветку, так как над ней идет активная работа и добавление новых функций, в то время как во второй ветке идет только закрытие текущих ошибок.

3

Re: Несколько вопросов по PMA

Скажите как работать в PMA (PhpMyAdmin) Ели документация по PMA пользователя в (PhpMyAdmin).
И для чего он создан изначально в MySQL? smile
Заранее спасибо за ответ

4

Re: Несколько вопросов по PMA

Пользователь pma нужен для работы расширений phpMyAdmin.

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'password_pma';
/* Advanced phpMyAdmin features */
$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]['tracking'] = 'pma_tracking';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
$cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';

Этот пользователь нужен только для работы расширений phpMyAdmin, больше ни для чего.

5 (изменено: Dima-os, 2012-01-15 23:58:46)

Re: Несколько вопросов по PMA

Спасибо уже понял.
А то зашел, и открыл вкладку дизайнер. а там квадратики, нажал на шестеренку .Таблицы появились.
Во я чайник.   smile