Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » phpMyAdmin: установка, настройка, проблемы

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

Открыть новую тему     Написать ответ в эту тему

urodec



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предположим у меня  
Имя базы: xxx1
Имя пользователя: xxx1
Хост на котором расположен сервер БД: database
Пароль: urodec
 
Помогите настроить phpmyadmin. Скажите плииз где что поменять. Или есть в инете уже закаченная, только вводишь параметры и готово?



phpMyAdmin
установка, настройка, проблемы

Менеджер mySQL-баз данных.
 
Официальный сайт:
* http://sourceforge.net/projects/phpmyadmin/  
* http://www.phpmyadmin.net/  
 
Проект "phpMyAdmin по-русски":
* http://www.php-myadmin.ru/
 
~ Аналогичная тема в форуме "PHP-Nuke и другие порталы"
 


Вопросы и ответы:

?
Цитата:
Нужно в phpMyAdmin добавить возможность делать logout из базы. Делал ли кто-нибудь подобное?

!
Цитата:
попробуй в качестве логаута использовать линк httр://user:pass@www.server.ru/phpMyAdmin  
Текущую авторизацию сносит и просит заново авторизироваться.

 

?
Цитата:
При создании таблицы мне выдает такое:

Цитата:
Warning: open_basedir restriction in effect. File is in wrong directory in /home/home/prnamsph/www/phpMyAdmin/read_dump.php on line 253  
Warning: fopen("/var/tmp//phpGVbhwd","r") - Operation not permitted in /home/home/prnamsph/www/phpMyAdmin/read_dump.php on line 253  
Warning: Supplied argument is not a valid File-Handle resource in /home/home/prnamsph/www/phpMyAdmin/read_dump.php on line 253  
Что это такое??  

!
Цитата:
Такая беда бывает на серверах, где включен безопасный режим (safe mode). При этом обычно устанавливается ограничение open_basedir, которое запрещает скрипту открывать файлы вне определенных папок.  
Все дело в том, что PhpMyAdmin написан криво, и вместо того, чтобы юзать нормальную функцию move_uploaded_file(), пытается открыть залитый файл напрямую, где не положено. Результат налицо.

Цитата:
Можно еще попытаться добавить папку, куда PHP сохраняет временно залитые файлы, в список позволенных папок. Опять же, надо просить админа. А вот пойдет ли админ на такие траблы - неизвестно. Ибо таким образом в безопасности появляется дыра.  
Идеально было бы, если бы авторы сделали PhpMyAdmin корректным. Реальнее найти (или самому написать) патч для PhpMyAdmin.

 

обзор форума "В помощь вебмастеру" » все скрипты » phpMyAdmin

Всего записей: 711 | Зарегистр. 17-01-2003 | Отправлено: 08:58 16-06-2003 | Исправлено: mukca, 23:16 28-01-2006
cleanlasty

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
пишет: PHP Startup: Unable to load dynamic library "./php_mysql.dll" -  Не найден указанный модуль.

Всего записей: 26 | Зарегистр. 03-10-2004 | Отправлено: 00:28 02-12-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cleanlasty

Цитата:
пишет: PHP Startup: Unable to load dynamic library "./php_mysql.dll" -  Не найден указанный модуль.

куда ты положил libmysql.dll ?
и вообще - читай документацию по установке php5 - там все есть.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:29 02-12-2004 | Исправлено: Cheery, 00:29 02-12-2004
cleanlasty

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery Куда его копировать??? Чёт неработает
В папку виндоус скопировал и в директорию php тоже ..... неработает

Всего записей: 26 | Зарегистр. 03-10-2004 | Отправлено: 00:14 03-12-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cleanlasty

Цитата:
В папку виндоус скопировал и в директорию php тоже ..... неработает  

windows/system32

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:15 03-12-2004
cleanlasty

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прям полтергейст ! Неработает =-(

Всего записей: 26 | Зарегистр. 03-10-2004 | Отправлено: 00:21 03-12-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cleanlasty

Цитата:
Прям полтергейст ! Неработает =-(

Короче, склиф.. эта тема о phpmyadmin.
Ссылка на тему о установке php5 была дана выше.  
не хочешь 5 - ставь 4

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:25 03-12-2004
cleanlasty

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Перестал требовать php_mysql.dll..... php больше не ругается.
Зараза ! Но при запуске phpmyadmin всё равно пишет:
 
расширение MySQL не загружено,
проверьте конфигурацию PHP.
 
Добавлено
О !
Вымучил ! =-)
Теперь пишет следующее:
Добро пожаловать в phpMyAdmin 2.5.7-pl1
 
 
phpMyAdmin попытался соединиться с сервером MySQL, но сервер отверг соединение. Проверьте имя хоста, пользователя и пароль в config.inc.php.
 
Пойду дальше мучить ! =-)
 
 
Добавлено
Пароль и логон должны совпадать в config.inc.php и в php.ini  или нет ???
 
Добавлено
непойму..... что такое ?
 
Добро пожаловать в phpMyAdmin 2.5.7-pl1
 
phpMyAdmin попытался соединиться с сервером MySQL, но сервер отверг соединение. Проверьте имя хоста, пользователя и пароль в config.inc.php.
 
Ошибка
 
Ответ MySQL:  
 
Access denied for user: 'php@localhost' (Using password: YES)

Всего записей: 26 | Зарегистр. 03-10-2004 | Отправлено: 16:17 03-12-2004 | Исправлено: cleanlasty, 17:47 03-12-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cleanlasty

Цитата:
Пароль и логон должны совпадать в config.inc.php и в php.ini  или нет ???  

не прописывай никаких паролей. особенно в php.ini
ручками будешь вводить.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:54 03-12-2004
cleanlasty

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
В плане?? Ручками? А как же ещё?
 
Короче запустил я его ! Спасиб большое ! =)

Всего записей: 26 | Зарегистр. 03-10-2004 | Отправлено: 22:14 03-12-2004
cleanlasty

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я реально устал ! Поставил mysql (mysql-4.0.22-win), создал под него пользователя name=**;password=***
Поставил phpmyadmin (v 2.2):
$cfg['Servers'][$i]['host']          = 'localhost';
$cfg['Servers'][$i]['port']          = '3306';
$cfg['Servers'][$i]['auth_type']     = 'config';
$cfg['Servers'][$i]['user']          = '**';
$cfg['Servers'][$i]['password']      = '***';
В итоге....законектится может любой! Кто хочет! Проверял !
Перечитал кучу мануалов, вроде всё понял (всё правильно сделано) и хоть бы что.... =-(
В чём дело?

Всего записей: 26 | Зарегистр. 03-10-2004 | Отправлено: 00:40 06-12-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cleanlasty

Цитата:
В итоге....законектится может любой! Кто хочет! Проверял !  
Перечитал кучу мануалов, вроде всё понял (всё правильно сделано) и хоть бы что.... =-(  
В чём дело?

в том, что плохо читаешь мануалы. я тебе говорил, что в конфигах не нужно писать паролей? именно по этой причине. Это раз.. Вторая вещь описана тут
http://dev.mysql.com/doc/mysql/ru/Default_privileges.html

Цитата:
Поскольку сразу после установки программа совершенно не защищена, первым делом необходимо задать пароль для пользователя MySQL root. Это можно сделать следующим образом (обратите внимание, что пароль указывается при помощи функции PASSWORD()):  


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:48 06-12-2004
cleanlasty

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я так понимаю....всё это:
<B>Поскольку сразу после установки программа совершенно не защищена, первым делом необходимо задать пароль для пользователя MySQL root. Это можно сделать следующим образом (обратите внимание, что пароль указывается при помощи функции PASSWORD()):  
shell> mysql -u root mysql
mysql> SET PASSWORD FOR root@localhost=PASSWORD('new_password');
Опытные пользователи могут работать непосредственно с таблицами назначения привилегий:  
shell> mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('new_password')
    ->     WHERE user='root';
mysql> FLUSH PRIVILEGES;
Еще один способ задать пароль - воспользоваться командой mysqladmin:  
shell> mysqladmin -u root password new_password
Изменять пароли других пользователей могут только.......</B>
 
 
Всё это делается в интерфейсе phpmyadmin через кнопку "Привилегии". Только вот как узнать что пароль работает??? Я удалил всех пользователей, оставил одного, присвоил ему пароль, захожу .......без пароля попадаю в админинтерфейс....
Нормально всё?
 

Всего записей: 26 | Зарегистр. 03-10-2004 | Отправлено: 01:26 06-12-2004 | Исправлено: cleanlasty, 01:27 06-12-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cleanlasty

Цитата:
Всё это делается в интерфейсе phpmyadmin через кнопку "Привилегии". Только вот как узнать что пароль работает??? Я удалил всех пользователей, оставил одного, присвоил ему пароль, захожу .......без пароля попадаю в админинтерфейс....  
Нормально всё?  

ты logout сделал? удалил всех - и рута?
Убрал пароли из phpmyadmin конфига?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:28 06-12-2004
cleanlasty

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всё это сделал.....кроме logout, что это?

Всего записей: 26 | Зарегистр. 03-10-2004 | Отправлено: 01:35 06-12-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cleanlasty

Цитата:
Всё это сделал.....кроме logout, что это?

там это называется Exit
сделал все - значит и рута удалил ? интересно только зачем..

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 04:11 06-12-2004 | Исправлено: Cheery, 04:52 06-12-2004
king_krimson



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
я с этим  cleanlasty сидел хрен знает скока долбал этот самый myadmin  - так ни к чемку и не пришли!!!!!!!!!!!!
 
 
в самом mysql - скорее всего все в норме - есть ондин юзер Root (только он у нас не рут наззывается а по другому ) с полными правам. (этот юзер был уазан при первом запуске майскула)
 
нам  нужно чтобы phpmyadmin спрашивал пароль при входе в него(в админ интерфейс)
 
 

----------
Компьютерная помощь для вашего PC Санкт-петербурге : для тех кто с Ru.Board - дешевле. UIN 320008827
http://WWW.PCF1.RU

Всего записей: 514 | Зарегистр. 04-03-2003 | Отправлено: 14:01 06-12-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
king_krimson

Цитата:
нам  нужно чтобы phpmyadmin спрашивал пароль при входе в него(в админ интерфейс)  

он и будет запрашивать, если не прописывать ничего с паролями в конфигах php и скрипта. иначе не спрашивая пароль оно просто не будет работать
вот пример конфигурации

Цитата:
$cfg['Servers'][$i]['host']          = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port']          = '';          // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket']        = '';          // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type']  = 'tcp';       // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['extension']     = 'mysql';     // The php MySQL extension to use ('mysql' or 'mysqli')
$cfg['Servers'][$i]['compress']      = FALSE;       // Use compressed protocol for the MySQL connection
                                                    // (requires PHP >= 4.3.0)
$cfg['Servers'][$i]['controluser']   = '';          // MySQL control user settings
                                                    // (this user must have read-only
$cfg['Servers'][$i]['controlpass']   = '';          // access to the "mysql/user"
                                                    // and "mysql/db" tables).
                                                    // The controluser is also
                                                    // used for all relational
                                                    // features (pmadb)
$cfg['Servers'][$i]['auth_type']     = 'cookie';    // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user']          = 'root';      // MySQL user
$cfg['Servers'][$i]['password']      = '';          // MySQL password (only needed
                                                    // with 'config' auth_type)
$cfg['Servers'][$i]['only_db']       = '';          // If set to a db-name, only
                                                    // this db is displayed in left frame
                                                    // It may also be an array of db-names, where sorting order is relevant.
$cfg['Servers'][$i]['verbose']       = '';          // Verbose name for this host - leave blank to show the hostname
 
$cfg['Servers'][$i]['pmadb']         = '';          // Database used for Relation, Bookmark and PDF Features
                                                    // (see scripts/create_tables.sql)
                                                    //   - leave blank for no support
                                                    //     DEFAULT: 'phpmyadmin'
$cfg['Servers'][$i]['bookmarktable'] = '';          // Bookmark table
                                                    //   - leave blank for no bookmark support
                                                    //     DEFAULT: 'pma_bookmark'
$cfg['Servers'][$i]['relation']      = '';          // table to describe the relation between links (see doc)
                                                    //   - leave blank for no relation-links support
                                                    //     DEFAULT: 'pma_relation'
$cfg['Servers'][$i]['table_info']    = '';          // table to describe the display fields
                                                    //   - leave blank for no display fields support
                                                    //     DEFAULT: 'pma_table_info'
$cfg['Servers'][$i]['table_coords']  = '';          // table to describe the tables position for the PDF schema
                                                    //   - leave blank for no PDF schema support
                                                    //     DEFAULT: 'pma_table_coords'
$cfg['Servers'][$i]['pdf_pages']     = '';          // table to describe pages of relationpdf
                                                    //   - leave blank if you don't want to use this
                                                    //     DEFAULT: 'pma_pdf_pages'
$cfg['Servers'][$i]['column_info']   = '';          // table to store column information
                                                    //   - leave blank for no column comments/mime types
                                                    //     DEFAULT: 'pma_column_info'
$cfg['Servers'][$i]['history']       = '';          // table to store SQL history
                                                    //   - leave blank for no SQL query history
                                                    //     DEFAULT: 'pma_history'
$cfg['Servers'][$i]['verbose_check'] = TRUE;        // set to FALSE if you know that your pma_* tables
                                                    // are up to date. This prevents compatibility
                                                    // checks and thereby increases performance.
$cfg['Servers'][$i]['AllowDeny']['order']           // Host authentication order, leave blank to not use
                                     = '';
$cfg['Servers'][$i]['AllowDeny']['rules']           // Host authentication rules, leave blank for defaults
                                     = array();

к каждой строке есть комменты что и как.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:46 06-12-2004
shalunovab



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
php 5.0.2 mysql 4.1.7
 
phpMyAdmin 2.6.0-pl3:
 
phpMyAdmin попытался соединиться с сервером MySQL, но сервер отверг соединение. Проверьте имя хоста, пользователя и пароль в config.inc.php.
Ошибка
 
Ответ MySQL: Документация
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client  
 
При авторизированном доступе выдает такую шнягу, когда у root парооля небыло, все нормально заходил.

Всего записей: 76 | Зарегистр. 12-10-2004 | Отправлено: 03:18 17-12-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shalunovab

Цитата:
Ответ MySQL: Документация  
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client  
При авторизированном доступе выдает такую шнягу, когда у root парооля небыло, все нормально заходил.

ну, и когда мы будем читать документацию?
http://dev.mysql.com/doc/mysql/en/Old_client.html

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 03:21 17-12-2004
shalunovab



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
спасибо, заработало.
Поменял пароль:
mysql> SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('newpwd');

Всего записей: 76 | Зарегистр. 12-10-2004 | Отправлено: 03:46 17-12-2004
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » phpMyAdmin: установка, настройка, проблемы


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru