Не удалось запустить приложение Ruby on Rails (ошибка MySQL 2002) - PullRequest
0 голосов
/ 03 января 2011

Я получил сервер OSX, обновил его до 10.6.5 с 10.6.4.С тех пор мое приложение Ruby on Rails (leihs) выдает мне ошибку."Ваш config / databse.yml может быть написан неправильно. Пожалуйста, проверьте его и исправьте все ошибки. Ваша схема базы данных может быть устаревшей или несуществующей. .... Сервер базы данных может не работать. Проверьте, работает ли он,и запустите, если это не

Сообщение об ошибке: не удается подключиться к локальному серверу MySQL через сокет '/var/mysql/mysql.sock' (2) (Mysql: error)

Тогда длинный список следов, который мне действительно не поможет.

Файл сокета НЕ существует, и я не могу найти его в других местах.

Пожалуйста, помогите мне, это сводит меня с ума.

Спасибо за ваше время и помощь

Ответы [ 2 ]

0 голосов
/ 04 января 2011

Я решил проблему!Переустановка 10.6.5 Combo Update помогла.-Скачать правильное комбинированное обновление (та же версия (серверная / обычная), такая же сборка) -Остановить службы (например, веб-и т. Д.) -Установить обновление -Рестарт -Запустить службы -Все должно работать снова

Спасибо всем вам, ребята, за помощь.

0 голосов
/ 04 января 2011

Похоже, ваш сервер MySQL не работает. Вы должны отладить эту часть вашей системы, прежде чем смотреть на ваше приложение rails.

Несколько вещей, которые нужно проверить:

  • Можете ли вы подключиться из командной строки?
  • Есть ли ошибки при запуске в вашем файле журнала mysql?
  • Изменили ли вы IP-адреса, общие имена или что-то еще, что могло бы напечатать вашу установку mysql?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...