Автор Тема: MySQL неволи  (Прочетена 902 пъти)

NaDa

  • Напреднали
  • *****
  • Публикации: 94
    • Профил
MySQL неволи
« -: Sep 21, 2005, 19:38 »
Извинявам се, ако темата се повтаря, но с търсачката не намерих нищо по проблема /а повярвайте ми, много ми се искаше '<img'>/

Проблемът е такъв:

Дистрибуцията е Слак текущ, кюелът - също (4.1.14). Сървърът е Апачи 2.0.54, ПХП е 4.4.0. Дотук всичко е добре, но от тук нататък почват неволите '<img'>

Слагам един пхпмайадмин и като го отворя, следва грешката "#2002 - Няма отговор от сървъра (or the local MySQL server's socket is not correctly configured)". Проверих сокета - на място си е. Проверих с нетстат - пуснат е. Проверих юзърнейма и паролата за логване - наред са. В майескюела се логвам, а през пхпмайадмин не мога, въпреки, че съм конфигурирал конфиг.инк.пхп правилно.

Някакви идеи? '<img'>

ПП: Интересното е, че преди 2 седмици като го правих на стария харддиск, с абсолютно същата конфигурация, дори пакети, нямаше проблем. Сега пък не ще...

Благодаря за вниманието
Активен

zarhi

  • Напреднали
  • *****
  • Публикации: 81
    • Профил
MySQL неволи
« Отговор #1 -: Sep 22, 2005, 08:43 »
Пробвай да смениш адреса на mysql сървъра от localhost на 127.0.0.1.

Някой версий на библиотеките на mysql имат интересен момент: ако укажеш сървър localhost се прави опит за конекция през unix socket, ако е 127.0.0.1 се прави опит за tcp към порт 3306. Съответно при localhost трябва сокета да си е на мястото което предполага библиотеката и освен това да потребителя ( вероятно apache.apache или nobody.nobody или под каквото и да работи апача под слак ) да има права да отвори този сокет за четене и писане.
Активен

http://www.skknet.net

CentOS 4.2 (Final) running on:
Epox EP-9NPA+ Ultra
Athlon64 3200+
GigaByte GF6600 PCI-Express x16
2Gb RAM, 2x80Gb Seagate SATA, 4x160Gb Seagate PATA, 2x120Gb Seagate PATA

NaDa

  • Напреднали
  • *****
  • Публикации: 94
    • Профил
MySQL неволи
« Отговор #2 -: Sep 22, 2005, 14:04 »
Благодаря много за отговора, вече бях решил, че никой тука не разбира от Майескюел/пхпмайадмин, та се бях притеснил сериозно '<img'>

Правата на сокета пропуснах да кажа че ги проверих, Апачи има достъп. Смених адреса от "локалхоуст" на "127.0.0.1" и грешката действително изчезна, на нейно място се появи друга, която, струва ми се, ще успея да оправя и сам.

Благодаря! '<img'>
Активен

  • Гост
MySQL неволи
« Отговор #3 -: Sep 22, 2005, 18:33 »
Земи си пусни MySQL сървъра ако искаш....
'localhost' звучи по-добре от 'локалхоуст'
Активен

salle

  • Новаци
  • *
  • Публикации: 1
    • Профил
MySQL неволи
« Отговор #4 -: Oct 07, 2005, 16:57 »
Цитат (zarhi @ Сеп. 22 2005,09:43)
Някой версий на библиотеките на mysql имат интересен момент:

Не знам кой е Версий, но всички версии на MySQL третират localhost като връзка през Unix socket-а mysql.sock, а 127.0.0.1 като  връзка през TCP/IP
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
MySql малък проблем.
Хардуерни и софтуерни проблеми
Marto 6 9386 Последна публикация Sep 25, 2002, 12:32
от
mysql въпрос
Настройка на програми
dumi 0 2412 Последна публикация Oct 08, 2003, 06:42
от dumi
Perl + CGI,DBI + Mysql ili PHP + Mysql
Общ форум
jica 3 9306 Последна публикация Sep 07, 2004, 17:02
от jica
Mysql проблем със стартирането(mysql.sock missing)
Настройка на програми
coveka 6 11490 Последна публикация Mar 01, 2008, 22:02
от coveka
Mysql: can't connect to local mysql server
Настройка на програми
wonder 1 10147 Последна публикация Mar 16, 2008, 01:17
от neter