Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: mysql.sock  (Прочитано 13553 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
MOPO3
Ай да дэдушка! Вах...
Модератор

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« : 24-11-2004 11:55 » 

Проблема такая :
качнул с офф сайта версию 4.1 в рпм пакетах
Поставил их
Закинул пхпмайадмин в апачевские хтдоки
Попробовал запустить и получил ошибку что мол в таком то каталоге отсутствует файл mysql.sock
Перерыл все каталоги и нашол его в другом. Сделал символическую ссылку на него там где нужно было пхпмайадмину
Запустил, всё чудненько пашет!
Перегрузил комп и пахать перестало. Посмотрел что ссылка оказалось битой
Полез туда откуда делал эту ссылку и не нашол там уже файла mysql.sock
Поиском ни в одном каталоге такого файла не нашол Жаль
Пробовал снести мускул и не вышло! Ругается на зависимости и не хочет удаляться Жаль Наверх ставиться тоже не желает Жаль
Что делать ?
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 24-11-2004 18:10 » 

MOPO3, проше: в конфиге /etc/my.cfn в разделе [mysql] вставь строчку:
socket=путь_к_сокету
Ссылка оказалась не битой, а просто mysqld убрал за собой: файл сокета создается в процессе bind() и перед этим существовать не должен. Обычно сервер удаляет его перед bind(), а логично удалять и после close().
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
MOPO3
Ай да дэдушка! Вах...
Модератор

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #2 : 25-11-2004 05:37 » new

RXL, вот мой my.cnf :
Код:

[mysqld(
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

[mysql.server(
user=mysql
basedir=/var/lib

[safe_mysqld(
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

Но в системе нигде нет етого файла сокета, и он не создаётся Жаль
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
MOPO3
Ай да дэдушка! Вах...
Модератор

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #3 : 25-11-2004 10:20 » 

Сделал я так : rpm -Uvh --replacepkgs MySQL-*.rpm и переставил заново всё Улыбаюсь пока не перегружался, работает Улыбаюсь Посмотрим что будет, когда перегружу комп Улыбаюсь
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #4 : 25-11-2004 19:24 » 

MOPO3, у тебя возможно что-то с правами для mysql не так было в /var/lib/mysql

Перегружать не обязательно - достаточно service mysqld restart
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
MOPO3
Ай да дэдушка! Вах...
Модератор

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #5 : 26-11-2004 06:42 » 

RXL,  скорее всего что так и было. Теперь всё ок Улыбаюсь Спасибо за помощь!
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines