Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Проблема с MySQL: Can't connect to MySQL server on 'localhost' (10061). (Voyager)
Goto page 1, 2, 3, 4, 5, 6  Next
Author Message
Voyager
Заглянувший



Joined: 23 Jan 2004
Posts: 6
Карма: 0
   поощрить/наказать

Location: Волгоград

PostPosted: Fri Jan 23, 2004 1:14 am ()
   Post subject: Проблема с MySQL
Reply with quote

Прежде всего хочу поблагодарить создателей данного пакета. Разместив все необходимые компоненты вы создали такую программу, без которой многим разработчикам сайтов стало бы трудно жить. Пользуюсь этим пакетом уже некоторое время, он здорово экономит время и деньги. Спасибо.
Но сегодня у меня возникла проблема.
А проблема следующего рода: при попытке запустить localhost/phpmyadmin/ появляется сообщение:

Добро пожаловать в phpMyAdmin 2.3.0

Ошибка

Ответ MySQL:

Can't connect to MySQL server on 'localhost' (10061)

Знаю, знаю, сейчас вы посоветуете мне воспользоваться поиском и почитать FAQ (так как подобные вопросы уже встречались), но я это уже неоднократно делал, проштудировал все статьи, которые смог найти на вашем форуме. Но нигде не смог найти решения своей проблемы. Возможные варианты решения проблемы не подошли. В папке C:\WinNT файлы вида my.* не обнаружены, нет таких файлов и на всем диске. Файрволлы все отключены, отключил по-моему все что можно, но все равно возникат эта ошибка. В файл hosts запись возможна. В списке процессов показан mysqld-max.exe, но MySQL не работает, проверка "Интернет"-доменов второго и третьего уровня не работает, но страница localhost загружается и остальные проверки работают.
Самое интересное, что до этого все работало, еще утром все было в порядке, а вечером пришел домой, включил компьютер и появились вот такие проблемы с MySQL. Переустановка Денвер ничего не дала.
Параметры моей системы:
Windows XP Pro SP1
Пакет Base_2004-01-04_a1.3.27_p4.3.0_m3.23.53_pma2.3.0.exe

Вроде все, что мог, описал. Если что забыл, то допишу позже.
Очень прошу помочь с разрешением этой проблемы, я уже перепробовал все советы, что смог найти на форуме. Если можно, напишите в ICQ 201992729 или на форуме
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Fri Jan 23, 2004 2:21 am (спустя 1 час 7 минут)
   Post subject:
Reply with quote

Voyager wrote:
 В списке процессов показан mysqld-max.exe, но MySQL не работает
Вот это уже говорит о том, что проблема с сетью, а не с MySQL — вернее, с сетевыми протоколами. Попробуйте сделать:
Code (Windows BAT file): скопировать код в буфер обмена
telnet localhost 3306
Если подключение пройдет успешно, значит, с сетью все в порядке, и надо искать ошибки в PHP-коде подключения к MySQL.

Кроме того, запустите
Code (Windows BAT file): скопировать код в буфер обмена
netstat -a > c:\a.txt
и посмотрите, на каких портак кто у Вас что слушает (MySQL должен быть на 3306).

Также попробуйте отключить антивирус. Ну и посмотрите в логи MySQL, конечно.
Back to top
View user's profile Send private message Send e-mail
Voyager
Заглянувший



Joined: 23 Jan 2004
Posts: 6
Карма: 0
   поощрить/наказать

Location: Волгоград

PostPosted: Fri Jan 23, 2004 8:07 pm (спустя 17 часов 45 минут)
   Post subject:
Reply with quote

Спасибо за ответ.
Попробовал сделать то, что вы советовали, и вот что получилось:
При запуске telnet localhost 3306
появляется сообщение:

Подключение к localhost...Не удалось открыть подключение к этому узлу, на порт 3306: Сбой подключения

При запуске netstat -a > c:\a.txt получаю:

Активные подключения

  Имя Локальный адрес Внешний адрес Состояние
  TCP 7wfdnsur023525a:epmap 0.0.0.0:0 LISTENING
  TCP 7wfdnsur023525a:microsoft-ds 0.0.0.0:0 LISTENING
  TCP 7wfdnsur023525a:1025 0.0.0.0:0 LISTENING
  TCP 7wfdnsur023525a:1027 0.0.0.0:0 LISTENING
  TCP 7wfdnsur023525a:3389 0.0.0.0:0 LISTENING
  TCP 7wfdnsur023525a:3659 0.0.0.0:0 LISTENING
  TCP 7wfdnsur023525a:5000 0.0.0.0:0 LISTENING
  TCP 7wfdnsur023525a:http 0.0.0.0:0 LISTENING
  TCP 7wfdnsur023525a:http 127.0.0.1:3659 FIN_WAIT_2
  TCP 7wfdnsur023525a:3001 0.0.0.0:0 LISTENING
  TCP 7wfdnsur023525a:3002 0.0.0.0:0 LISTENING
  TCP 7wfdnsur023525a:3003 0.0.0.0:0 LISTENING
  TCP 7wfdnsur023525a:3306 0.0.0.0:0 LISTENING
  TCP 7wfdnsur023525a:3659 127.0.0.1:http CLOSE_WAIT
  UDP 7wfdnsur023525a:epmap *:*
  UDP 7wfdnsur023525a:microsoft-ds *:*
  UDP 7wfdnsur023525a:isakmp *:*
  UDP 7wfdnsur023525a:1026 *:*
  UDP 7wfdnsur023525a:ntp *:*
  UDP 7wfdnsur023525a:1900 *:*
  UDP 7wfdnsur023525a:3654 *:*

Насчет логов:
mysql.err
\usr\local\mysql\bin\mysqld-max.exe: ready for connections

Кстати, внезапно проверки "Интернет"-доменов второго и третьего уровня заработали, но MySQL по пржнему выдает ошибку.
В общем, я не знаю, почему произошло резкое изменение работы системы.

Last edited by Voyager on Fri Jan 23, 2004 8:09 pm; edited 1 time in total
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Sat Jan 24, 2004 2:54 am (спустя 6 часов 46 минут)
   Post subject:
Reply with quote

Voyager wrote:
TCP 7wfdnsur023525a:3306 0.0.0.0:0 LISTENING
А что такое «7wfdnsur023525a»? Он на нем явно слушает. Если это имя машины у Вас такое, то не позавидуешь...

По-моему, он теперь сдушает на 7wfdnsur023525a, а не на localhost. Ищите в my.cnf (по всему диску ищите этот файл) команду bind-address и смотрите, что там (должно быть 127.0.0.1, т.е. localhost).

Кстати, а у Вас не многовато портов слушает? Троянов небось, как в зоопарке?
Back to top
View user's profile Send private message Send e-mail
Voyager
Заглянувший



Joined: 23 Jan 2004
Posts: 6
Карма: 0
   поощрить/наказать

Location: Волгоград

PostPosted: Sat Jan 24, 2004 10:52 am (спустя 7 часов 58 минут)
   Post subject:
Reply with quote

Дмитрий Котеров:
Quote:
А что такое «7wfdnsur023525a»?
Имя компьютера.
Quote:
my.cnf
Я же написал, что такого файла (и в частности вида my.*) на всем диске нет.
Quote:
Троянов небось, как в зоопарке?
У меня с этим строго - ни одного. Не такой уж я и ламер. :)
Просто это обычные службы Windows XP запущены.
В общем даже не знаю, в чем может быть проблема. Сам удивляюсь.
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Sat Jan 24, 2004 8:42 pm (спустя 9 часов 49 минут)
   Post subject:
Reply with quote

Voyager wrote:
Я же написал, что такого файла (и в частности вида my.*) на всем диске нет.
И куда же он делся из /usr/local/mysql/data, позвольте спросить? Восстанавливайте.
Back to top
View user's profile Send private message Send e-mail
Guest






Карма: 388
   поощрить/наказать


PostPosted: Sun Jan 25, 2004 12:07 am (спустя 3 часа 25 минут)
   Post subject:
Reply with quote

Здравствуйте. У меня - та же проблема. Не подскажете, как можно восстановить файлы my.*, если при установке Денвера они не появляются?
Back to top
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Sun Jan 25, 2004 1:11 am (спустя 1 час 4 минуты)
   Post subject:
Reply with quote

Как-так - не появляются? Должны появляться. См. \usr\local\mysql\data
Back to top
View user's profile Send private message Send e-mail
Guest






Карма: 388
   поощрить/наказать


PostPosted: Sun Jan 25, 2004 1:30 am (спустя 18 минут)
   Post subject:
Reply with quote

Проверила еще раз. Отсутстуют. Либо не появлялись (что, согласна, странно; особенно учитывая, что еще недавно все работало), либо они почему-то удаляются...
Back to top
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Sun Jan 25, 2004 1:53 am (спустя 23 минуты)
   Post subject:
Reply with quote

Версия Денвера какая?
Back to top
View user's profile Send private message Send e-mail
Guest






Карма: 388
   поощрить/наказать


PostPosted: Sun Jan 25, 2004 2:02 am (спустя 8 минут)
   Post subject:
Reply with quote

Последняя, 2004-01-04.
Back to top
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Sun Jan 25, 2004 4:24 am (спустя 2 часа 22 минуты)
   Post subject:
Reply with quote

Вот Вам my.cnf, подожите его в z:\usr\local\mysql\data\my.cnf.
Инсталлятор, случайно, никаких сообщений об ошибках при установке не выдавал?
Я просто попробовал его только что запустить — все нормально создалось.

Last edited by Дмитрий Котеров on Sun Jan 25, 2004 4:24 am; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Sun Jan 25, 2004 4:24 am (спустя 23 секунды)
   Post subject:
Reply with quote

Code (any language): скопировать код в буфер обмена
# Example mysql config file.
# Copy this file to c:/my.cnf to set global options
#
# One can use all long options that the program supports.
# Run the program with --help to get a list of available options


# Here is entries for some specific programs
# The following values assume you have at least 32M ram

# The MySQL server
[mysqld]
bind-address=127.0.0.1
tmpdir=/tmp
character-sets-dir=/usr/local/mysql/share/charsets

#socket=MySQL
port=3306
skip-locking
default-character-set=win1251
set-variable = key_buffer=5M
set-variable = max_allowed_packet=1M
set-variable = thread_stack=128K
set-variable = flush_time=1800

# Uncomment the following rows if you move the MySQL distribution
# to another location
basedir = /usr/local/mysql/
datadir = /usr/local/mysql/data/

# Uncomment the following rows if you are using InnoDB tables
# Create the directories ibdata and iblogs before to start the server.
# If necessary, modify the size of the files

innodb_data_file_path = ibdata1:10M
innodb_data_home_dir = /usr/local/mysql/ibdata
set-variable = innodb_mirrored_log_groups=1
innodb_log_group_home_dir = /usr/local/mysql/ibdata
set-variable = innodb_log_files_in_group=3
set-variable = innodb_log_file_size=5M
set-variable = innodb_log_buffer_size=1M
innodb_flush_log_at_trx_commit=1
innodb_log_arch_dir = /usr/local/mysql/ibdata
innodb_log_archive=0
set-variable = innodb_buffer_pool_size=10M
set-variable = lower_case_table_names =0
set-variable = innodb_additional_mem_pool_size=5M
set-variable = innodb_file_io_threads=4
set-variable = innodb_lock_wait_timeout=50

# Uncomment the following row if you are using a Max server and
# you don't want the InnoDb tables
skip-innodb
#skip-bdb
Back to top
View user's profile Send private message Send e-mail
Voyager
Заглянувший



Joined: 23 Jan 2004
Posts: 6
Карма: 0
   поощрить/наказать

Location: Волгоград

PostPosted: Sun Jan 25, 2004 12:48 pm (спустя 8 часов 24 минуты)
   Post subject:
Reply with quote

Дмитрий Котеров:
Quote:
И куда же он делся из /usr/local/mysql/data, позвольте спросить?
Извиняюсь, просто неправильно выразился. В папке пакета Денвера он есть, но я Денвер переустанавливал (удалял прежний пакет), и все равно такая проблема оставалась.
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Sun Jan 25, 2004 6:17 pm (спустя 5 часов 28 минут)
   Post subject:
Reply with quote

Какая «такая проблема»?
Back to top
View user's profile Send private message Send e-mail
Полина
Guest





Карма: 388
   поощрить/наказать


PostPosted: Sun Jan 25, 2004 9:31 pm (спустя 3 часа 14 минут)
   Post subject:
Reply with quote

Дмитрий Котеров wrote:
Вот Вам my.cnf, подожите его в z:\usr\local\mysql\data\my.cnf.
Инсталлятор, случайно, никаких сообщений об ошибках при установке не выдавал?
Я просто попробовал его только что запустить — все нормально создалось.
Сделала. Заработало! Спасибо!!!
А инсталятор ошибок не выдавал, наверно, это после установки что-то сбилось.
Back to top
Voyager
Заглянувший



Joined: 23 Jan 2004
Posts: 6
Карма: 0
   поощрить/наказать

Location: Волгоград

PostPosted: Thu Jan 29, 2004 11:52 am (спустя 3 дня 14 часов 21 минуту)
   Post subject:
Reply with quote

Дмитрий Котеров:Большое вам спасибо! Все заработало. В файл my.cnf я внес данные, которые вы выложили в этой теме.
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Thu Jan 29, 2004 12:56 pm (спустя 1 час 4 минуты)
   Post subject:
Reply with quote

Самое смешное, что этот же файл идет и в дистрибутиве Денвера и ставится в нужную директорию. Куда он у Вас всех подевался оттуда - загадка века.
Back to top
View user's profile Send private message Send e-mail
Voyager
Заглянувший



Joined: 23 Jan 2004
Posts: 6
Карма: 0
   поощрить/наказать

Location: Волгоград

PostPosted: Thu Jan 29, 2004 8:35 pm (спустя 7 часов 38 минут)
   Post subject:
Reply with quote

Дмитрий Котеров:Действительно, это странно. Видимо это проблема бывает в Win XP.
Back to top
View user's profile Send private message
KаMPiLeR
Guest





Карма: 388
   поощрить/наказать


PostPosted: Thu Feb 12, 2004 8:04 pm (спустя 13 дней 23 часа 28 минут)
   Post subject:
Reply with quote

извеняйте что поднимаю тему, чтоб потом не обвинили что не ходил в поиск.

проблема при подключении к серверу MySql извне.

денвер запущен все нормально работает, но при попытке внешней программы по ODBC получить доступ, доступа нету.
настраиваю ODBC -
Code (any language): скопировать код в буфер обмена
Can't connect to MySQL server on 'servdenver' (10061)
пробую настроить ODBC на машине где стоит денвер: тож самое, когда пишу localhost - конектится успешно, а по имени машины нет.

на всякий случай попробывал telnet:
при подключении (все делаю на машине где стоит денвер)
Code (Windows BAT file): скопировать код в буфер обмена
telnet localhost 3306
подключается, пишется какая версия и рожицы.

а при подключении
Code (Windows BAT file): скопировать код в буфер обмена
telnet servdenver 3306
соединения нету.
т.е. с других машин по ODBC никак не законектишься.

пробывал подкладывать указанный здесь файл my.cnf - не помогает.
менял строку
Code (any language): скопировать код в буфер обмена
bind-address=127.0.0.1
на
Code (any language): скопировать код в буфер обмена
bind-address=*
не помогает.

попробывал посмотреть в настроечный файл my.cnf, сравнил его с mysql не из денвера.
там есть такая секция называется
Code (any language): скопировать код в буфер обмена
[client]
#password=my_password
port=3306
#socket=MySQL
добавлял - не помогает.

ЗЫЖ Дмитрий, а Вы купили бубен? дайте попользоваться.
Back to top
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Thu Feb 12, 2004 10:35 pm (спустя 2 часа 31 минуту)
   Post subject:
Reply with quote

KаMPiLeR wrote:
bind-address=*
Так, наверное, нельзя писать. Попробуйте вообще убрать эту директиву. В Денвере по умолчанию слушается только localhost — по сображениям безопасности (сам пару месяцев назад хакнул товарища по локальной сети через MySQL — «Ьфекшч has you» ему с утра на черном фоне вывелось).

А еще посмотрите в Z:\etc\scripts\init.d\mysql.pl — там есть строчка:
"--bind-address=127.0.0.1",

Может, ее тоже следует убрать.
Back to top
View user's profile Send private message Send e-mail
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Thu Feb 12, 2004 10:36 pm (спустя 42 секунды)
   Post subject:
Reply with quote

(Насчет бубна — не купил, к сожалению. У нас тут продается один, как раз то что нужно, но стоит 100$ — дороговато. А в маленьком смысла нет, не работает он.)
Back to top
View user's profile Send private message Send e-mail
Guest






Карма: 388
   поощрить/наказать


PostPosted: Fri Feb 13, 2004 11:47 am (спустя 13 часов 11 минут)
   Post subject: без бубена - и получилось
Reply with quote

поправил скриптик Z:\etc\scripts\init.d\mysql.pl
заремарил эту строчку и стало все ок.

а на счет хака - я пока тока сменил пароль root-у, который пытается из вне, который не root@localhost, а root@%.
и удалил пользователей с пустыми паролями и именами.

а Вы как взломали его? мож подскажите - придумаем как закрыться, а то у нас тут в локалке появились рукастые парни, которые хотят мне отомстить за то что я им mssql завалил.
Back to top
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Fri Feb 13, 2004 12:12 pm (спустя 24 минуты)
   Post subject:
Reply with quote

Не светите рутовый пароль и не давайте обычным пользователям права на select into outfile (или не светите и их пароли тоже).
Back to top
View user's profile Send private message Send e-mail
Guest






Карма: 388
   поощрить/наказать


PostPosted: Fri Feb 13, 2004 2:38 pm (спустя 2 часа 26 минут)
   Post subject:
Reply with quote

дык и не светим. а ничего что root@localhost без пароля, если считать что физического доступа к серверу нету у врагов?
а простые пользователи у меня имеют права только на SELECT, UPDATE, DELETE и INSERT. select into file где выставлять я не нашел - это на конкретные таблицы выставляются или от пользователей?
Back to top
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Fri Feb 13, 2004 3:30 pm (спустя 52 минуты)
   Post subject:
Reply with quote

Это выставляется на пользователей (а может, даже на базы данных). Ищите в документации.
Back to top
View user's profile Send private message Send e-mail
Игорь111
Guest





Карма: 388
   поощрить/наказать


PostPosted: Fri Feb 20, 2004 1:47 pm (спустя 6 дней 22 часа 17 минут)
   Post subject:
Reply with quote

А меня такая же фигня!
Не работает MY SQL
и даже в списке процессов его нет!!!!
и файл ентот .cnf поменял
все равно
Back to top
WildCat
Guest





Карма: 388
   поощрить/наказать


PostPosted: Sat Feb 21, 2004 10:51 pm (спустя 1 день 9 часов 3 минуты)
   Post subject:
Reply with quote

У меня версия Base_2004-01-04_a1.3.27_p4.3.0_m3.23.53_pma2.3.0
Сервер стал нормально, localhost и myphpadmin работают на ура. Попробовал установить нюку. Создал ей необходимые таблицы, пишу localhsot/nuke/ и вместо главной страницы портала получаю ошибку:
Code (any language): скопировать код в буфер обмена
Fatal error: Call to undefined function: message_die() in z:\home\localhost\www\nuke\db\db.php on line 88
В общей сложности это сводится к отсутствию коннекта к скуле (процесс mysqld-max присутствует). Попробовал задать логин/пароль с помощью localhost/addmuser.php - ругается, говорит, что юзер root уже существует (у меня до этого стояла связка apache+php+mysql. Все корректно деинсталлировано перед установкой денвера). Попробовал создать root2, выдал ошибку пароля:
Code (any language): скопировать код в буфер обмена
И все. Ни туда, ни назад.
Code (any language): скопировать код в буфер обмена
telnet localhost 3306
выдает версию и рожицу
Back to top
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Sat Feb 21, 2004 11:46 pm (спустя 54 минуты)
   Post subject:
Reply with quote

WildCat wrote:
выдает версию и рожицу
Значит. MySQL установлен и работает нормально.

При помощи localhost/addmuser.php создайте новую базу и пользователя (с именами, отличными от root), затем настройте phpNuke для работы с ними.
Back to top
View user's profile Send private message Send e-mail
Guest






Карма: 388
   поощрить/наказать


PostPosted: Fri Feb 27, 2004 9:58 am (спустя 5 дней 10 часов 12 минут)
   Post subject:
Reply with quote

Скажу сразу ... я с ошибкой 10061 разобрался ИМХО легко, просто переустановил Денвер в ту же директорию, где он и стоял, просто поверх старой.
Сейчас у меня правда есть проблема, котороя может от предыдущих действий то и идет, а может и нет.
В общем вот такая вещь у меня произходит...стоит php-Nuke6.9ru + Denver
При запуске форума на нюке phpBB вот что выскакивает...
phpBB: Critical Error
Could not obtain ban information
DEBUG MODE
SQL Error: 1105 File
'.\nuke\nuke_bbbanlist.myd'
not foond YErrcode;z)
SELECT ban_ip; ban_userid, ban_email
FROM nuke_bbbanlist WHERE
ban_ip IN |'7f00001'|,|'7f000ff'|.|'7ffffff'|) OR ban_userid = 1
Line: 163
File: z:\home\test3.ru\www\include\sessions.php
Уффффф...устал печатать...вы уж не проходите мимо пжл, я поиск юзал по форуму, но ничего подходящего не нашел, новую тему как-то неудобно открывать и вот разместил свой вопрос в этом топике.
Back to top
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Sat Feb 28, 2004 4:38 am (спустя 18 часов 40 минут)
   Post subject:
Reply with quote

Гость wrote:
phpBB: Critical Error
Could not obtain ban information
DEBUG MODE
SQL Error: 1105 File
'.\nuke\nuke_bbbanlist.myd'
not foond YErrcode;z)
У Вас в MySQL почему-то нет этой таблицы в базе. Может, Вы ее создать забыли. Попробуйте поискать в разных readme-файлах, что поставляются вместе с php-nuke (или еще с чем-нибудь).
Back to top
View user's profile Send private message Send e-mail
Guest






Карма: 388
   поощрить/наказать


PostPosted: Sun Feb 29, 2004 11:48 am (спустя 1 день 7 часов 9 минут)
   Post subject:
Reply with quote

Дмитрий Котеров:
Спасибо за разъяснение, правда у меня эта таблица была возможно какое-то не правильное обращение к ней шло....ну точно не могу сказать, на делитанском уровне только начинаю разбираться :(
Еще вопрос у меня есть, при разработке сайта на основе движка osCommerc есть необходимость соединяться по SSL но при нажатие на ссылку идет ответ о невозможности соединения...вопрос такой...я могу конечно ошибаться, но Денвер может скажем так эмулировать соединение по SSl, эта вещь мне нужна для заполнения конфидециальных данных.
Предполагаю решения этой проблемы в том, что или Денвер не позволяет, или не настроен нормально портал osCommerc.
Что мне на это скажете?
Back to top
Евгений Галашин
Модератор



Joined: 29 Dec 2003
Posts: 1861
Карма: 31
   поощрить/наказать


PostPosted: Sun Feb 29, 2004 1:27 pm (спустя 1 час 39 минут)
   Post subject:
Reply with quote

Гость:
см. mod_ssl на apache.org
Денвер сам по себе такого не умеет.
Back to top
View user's profile Send private message
ostap
Заглянувший



Joined: 25 Feb 2004
Posts: 14
Карма: 0
   поощрить/наказать


PostPosted: Tue Mar 02, 2004 2:36 pm (спустя 2 дня 1 час 9 минут)
   Post subject: ostap
Reply with quote

Вопросик...если я хочу в базу данных закачать содержимое тестового файла...конвертнул его как положено для команд LOAD_DATA.где мне надо изменит в настройках? в my.cnf? Подставить эти файлы --enable-local-infile
 --local-infile[=1]--верно?
Back to top
View user's profile Send private message
vworld
Участник форума



Joined: 21 Jan 2004
Posts: 24
Карма: 0
   поощрить/наказать

Location: Россия

PostPosted: Tue Mar 02, 2004 3:40 pm (спустя 1 час 3 минуты)
   Post subject:
Reply with quote

Евгений Галашин:
Не умет, такого какого?
Просто у меня в osCommerc есть регистрация, но она проходит при соединение по SSL , ну в общем приглашение выскакивает о безопасном соединение :), так вот как только я хочу попасть на страницу регистрации, то выскакивает страничка с невозможностью соединения :(
Вот мне и не понятно, то ли я настройки портала попутал :(, а может в Денвере не реализовано, в общем у кого нить есть опыт по соединению (эмуляции соединения) по SSL в Денвере?
Back to top
View user's profile Send private message
Евгений Галашин
Модератор



Joined: 29 Dec 2003
Posts: 1861
Карма: 31
   поощрить/наказать


PostPosted: Tue Mar 02, 2004 3:55 pm (спустя 14 минут)
   Post subject:
Reply with quote

vworld:
я ж Вам сказал что джелать - ставить mod_ssl для Апача. (а он под Вин есть? =) )
Back to top
View user's profile Send private message
Антон Макаренко
Участник форума



Joined: 05 Feb 2004
Posts: 374
Карма: 31
   поощрить/наказать

Location: Киев

PostPosted: Wed Mar 03, 2004 7:06 pm (спустя 1 день 3 часа 11 минут)
   Post subject:
Reply with quote

А можно ещё вопросик под шумок?

Допустим
В MySQL есть пользователи: root {без пароля}, reader {без пароля}, и, наконец, $valid_user {пароль зашифрован функцией PASSWORD() и хранится в таблице mysql.user - сам залез под root'ом и проверил.}

reader'y задал привелегии на чтение любой таблицы с любого хоста.
$valid_user'y - только чтение, удаление и добавление записей всех таблиц одной из баз данных.

1)Вобщем, пробовал подключаться как клиент:
$db=mysql_pconnect("127.0.0.1",$valid_user,$valid_pass);
2)- так и из командной строки:
shell>mysql -u<...> -h127.0.0.1 -p
mysql>enter password: ********

В первом случае в браузер выводится ошибка:
Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user: 'moderator@localhost' (Using password: YES) in z:\home\localhost\subdomain\administration\adding.php on line 13
Во втором случае:
ERROR 1045: Access denied for user: '<...>@localhost' (Using password: YES)

Пробовал ещё раз назначать привелегии посредством команды GRANT - MySQL пишет в ответ, что всё ОК. Перезапускал серверы, перезапускал клиентскую сессию - всё те же ошибки. Заходил под root'ом смотреть таблицу mysql.user - там для юзера <...> во всех столбцах по прежнему стоит 'N'.

В чём дело? Почему пользователям без паролей доступ есть, а с паролем - нет? С такими шуточками даже на root устанавливать пароль страшновато...
Back to top
View user's profile Send private message Send e-mail
Дмитрий Эсс
Участник форума



Joined: 06 Jul 2003
Posts: 2533
Карма: 2
   поощрить/наказать

Location: Таллинн, Эстония

PostPosted: Wed Mar 03, 2004 9:09 pm (спустя 2 часа 3 минуты)
   Post subject:
Reply with quote

Aнтон Mакаренко:
Что-то напутали при указании пароля.
Back to top
View user's profile Send private message Send e-mail
ostap
Заглянувший



Joined: 25 Feb 2004
Posts: 14
Карма: 0
   поощрить/наказать


PostPosted: Thu Mar 04, 2004 10:13 am (спустя 13 часов 3 минуты)
   Post subject:
Reply with quote

Повторяю свой вопросик...а то его все проигнорировали...просто я ща учусь на ПХП писать и нужно разово закачать инфу...что бы проверить на правильность работы всего скрипта... Подскажите..плиз..разработчики Денвера

Вопросик...если я хочу в базу данных закачать содержимое тестового файла...конвертнул его как положено для команд LOAD_DATA.где мне надо изменит в настройках? в my.cnf? Подставить эти файлы --enable-local-infile
--local-infile[=1]--верно?
Back to top
View user's profile Send private message
Антон Макаренко
Участник форума



Joined: 05 Feb 2004
Posts: 374
Карма: 31
   поощрить/наказать

Location: Киев

PostPosted: Thu Mar 04, 2004 11:35 am (спустя 1 час 22 минуты)
   Post subject:
Reply with quote

ostap:
Вопросик не игнорируют. Просто не знают, как на него ответить.
Дмитрий Эсс:
Попробовал вводить пароль в обычном виде, пробовал вводить вместо него хэш, который хранится в mysql.user - результат один и тот же - ERROR 1045: Access denied for user <...>@localhost (Using password: YES)
Очевидно, что дело не в пароле, а в каких-то настройках БД. Только каких - понятия не имею :-(
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Goto page 1, 2, 3, 4, 5, 6  Next
Page 1 of 6    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML