roofut Posted September 28, 2011 Posted September 28, 2011 Установил phpmyadmin на SLES. При попытки с коннектиться с базой через пхпмайадмин выходит ошибка #2002 Cannot log in to the MySQL server 1. скачал пхп phpMyAdmin-3.4.5-all-languages.tar.gz 2. распоковал его в папку /srv/www/vhost/phpmyadmin 3. сказал апаче директорию пхп <Directory "/srv/www/vhosts/phpmyadmin"> Options Indexes FollowSymLinks AllowOverride All Options -Indexes Order allow,deny Allow from all </Directory> Alias /phpmyadmin "/srv/www/vhosts/phpmyadmin/" <Directory "/srv/www/vhosts/phpmyadmin/"> Options none AllowOverride Limit Order Deny,Allow # Deny from all Allow from all </Directory> 3. создал юзеров и поставил на рута пароль mysql>CREATE DATABASE memcachedSample; mysql>CREATE USER 'web20'@'localhost' IDENTIFIED BY 'web20'; mysql>GRANT ALL PRIVILEGES ON memcachedSample.* TO 'web20'@'localhost'; mysql>exit и рутом и юзером дает ошибку. может кто поможет Вставить ник Quote
Zaqwr Posted September 28, 2011 Posted September 28, 2011 мож нетворк заскипен в my.cfg ?? Вставить ник Quote
adnull Posted September 28, 2011 Posted September 28, 2011 А он точно с локалхоста лезет на mysql? Вставить ник Quote
terrible Posted September 29, 2011 Posted September 29, 2011 сервер MySQL точно открыл сокет? WEB сервер точно ли этот сокет видит? Полностью ли вы указали ошибку "2002 Cannot log in to the MySQL server" или там ещё что-то есть? Вставить ник Quote
roofut Posted September 29, 2011 Author Posted September 29, 2011 А он точно с локалхоста лезет на mysql? нет с другого хоста пытаюсь попасть Вставить ник Quote
roofut Posted September 29, 2011 Author Posted September 29, 2011 сервер MySQL точно открыл сокет? WEB сервер точно ли этот сокет видит? Полностью ли вы указали ошибку "2002 Cannot log in to the MySQL server" или там ещё что-то есть? как проверить пункт 1 и 2 ? да полностью больше ничего не выходит Вставить ник Quote
terrible Posted September 29, 2011 Posted September 29, 2011 1) sockstat -l | grep 3306 2) nmap -p3306 IP.ADD.RE.SS Вставить ник Quote
roofut Posted September 29, 2011 Author Posted September 29, 2011 1) sockstat -l | grep 3306 2) nmap -p3306 IP.ADD.RE.SS проапдейтел мускул и сделал следующее : GRANT ALL PRIVILEGES ON *.* TO 'web20'@'%' IDENTIFIED BY 'web20' WITH GRANT OPTION; скорее всего я не мог законектиться из за того что давал привелегии доступа с локал хост. % - указывает что коннект к базе модет произойти с любого хоста. всем спасибо Вставить ник Quote
Abram Posted September 29, 2011 Posted September 29, 2011 % - указывает что коннект к базе модет произойти с любого хоста. Это очень, очень плохо. Укажите хост, с которого будет выполняться подключение. Вставить ник Quote
roofut Posted September 30, 2011 Author Posted September 30, 2011 % - указывает что коннект к базе модет произойти с любого хоста. Это очень, очень плохо. Укажите хост, с которого будет выполняться подключение. Сделал спасибо ) Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.