Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: NaDa в Sep 21, 2005, 19:38



Титла: MySQL неволи
Публикувано от: NaDa в Sep 21, 2005, 19:38
Извинявам се, ако темата се повтаря, но с търсачката не намерих нищо по проблема /а повярвайте ми, много ми се искаше :)/

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

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

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

Някакви идеи? :)

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

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


Титла: MySQL неволи
Публикувано от: zarhi в 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 или под каквото и да работи апача под слак ) да има права да отвори този сокет за четене и писане.


Титла: MySQL неволи
Публикувано от: NaDa в Sep 22, 2005, 14:04
Благодаря много за отговора, вече бях решил, че никой тука не разбира от Майескюел/пхпмайадмин, та се бях притеснил сериозно :)

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

Благодаря! :)


Титла: MySQL неволи
Публикувано от: в Sep 22, 2005, 18:33
Земи си пусни MySQL сървъра ако искаш....
'localhost' звучи по-добре от 'локалхоуст'


Титла: MySQL неволи
Публикувано от: salle в Oct 07, 2005, 16:57
Цитат (zarhi @ Сеп. 22 2005,09:43)
Някой версий на библиотеките на mysql имат интересен момент:

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