Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySql и Linux / 20 сообщений из 20, страница 1 из 1
17.04.2005, 08:26
    #33019779
QSt-pss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
Короче установил я Apache, Php, MySql под Linux.
А у меня при подключении к базе данных возникает следующая ошибка:
Код: plaintext
1.
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' ( 111 ) in /usr/local/apache2/htdocs/renatengine.ru/install/index.php on line  14 
В чем может быть причина???
...
Рейтинг: 0 / 0
17.04.2005, 10:39
    #33019801
lissyara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
А он там есть? (сокет)
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
17.04.2005, 13:15
    #33019878
QSt-pss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
Там есть файл mysql.sock, но, кажется, он пустой.
P.S. вроде из стандартного дистриба устанавливал...
...
Рейтинг: 0 / 0
17.04.2005, 14:07
    #33019903
ALex_hha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
У тебя Mysql запущен?
...
Рейтинг: 0 / 0
17.04.2005, 14:08
    #33019904
QSt-pss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
...
Рейтинг: 0 / 0
17.04.2005, 14:09
    #33019907
QSt-pss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
В том то и дело, что сервер не запускается...
...
Рейтинг: 0 / 0
17.04.2005, 14:28
    #33019913
ALex_hha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
автор
В том то и дело, что сервер не запускается...

Так а что ты тогда хочешь от php? Смотри логи почему не запускается. Ты как ставил Mysql из rpm?

Если да то смотри /var/lib/mysql/hostname.err
Где вместо hostname имя твоего хоста. Покажи что он там пишет
...
Рейтинг: 0 / 0
17.04.2005, 17:56
    #33019981
QSt-pss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
Устанавливал я не из RPM и таких файлов у меня нет...

Может стоит переустановить?
...
Рейтинг: 0 / 0
17.04.2005, 18:08
    #33019987
ALex_hha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
IMHO если дистр на rpm, то однозначно ставь из rpm. Потом будет меньше проблем. Ну или в крайнем случае скачай src.rpm и собери под свои нужды (хотя там особо и настраивать нечего).
...
Рейтинг: 0 / 0
17.04.2005, 19:01
    #33020024
Хрен
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
Все на самом деле порсто. Скорее всего ваш mysql создает этот сокет в /tmp а клиентские программы (типа php), которые были установлены по другому и имеют в составе свою клиентскую бибку - ищут его в /var/lib/mysql

Если вы точно знаете чтло ваш сервер запущен, ну создайте симлинк в нужном месте и все.

Типа
создай нужный каталог
mkdir /var/lib/mysql
chown mysql -R /var/lib/mysql

и затем сделай ссылку

ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
...
Рейтинг: 0 / 0
17.04.2005, 20:46
    #33020084
QSt-pss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
Да сокет в var/lib/mysql вроде как есть, но сервер все равно не запускается
...
Рейтинг: 0 / 0
18.04.2005, 02:07
    #33020186
Хрен
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
Это в смысле? Этот сокет _создается_ когда запускается сервер, и _удаляется_, когда сервер останавливается. Смотри тогда в списке процессов, есть ли там mysqld
...
Рейтинг: 0 / 0
18.04.2005, 06:23
    #33020218
QSt-pss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
Да нет, он все время там есть
...
Рейтинг: 0 / 0
18.04.2005, 14:32
    #33021185
Хрен
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
Гы... тогда покажи листинг

ls -alh /var/lib/mysql
...
Рейтинг: 0 / 0
18.04.2005, 15:28
    #33021392
QSt-pss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
итого 16K
drwxrwxrwx 4 mysql mysql 4,0K Апр 16 22:54 .
drwxr-xr-x 33 root root 4,0K Дек 7 18:12 ..
drwx------ 2 root root 4,0K Апр 16 22:46 mysql
srwxrwxrwx 1 mysql mysql 0 Апр 16 22:54 mysql.sock
drwx------ 2 root root 4,0K Апр 16 22:46 test
...
Рейтинг: 0 / 0
18.04.2005, 15:40
    #33021441
QSt-pss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
mysqld, оказывается, не запускался автоматически при входе в систему...
(странно, вроде скрипт в init.d есть)

а это уже вроде не mysql ошибка?
Код: plaintext
1.
Fatal error: Call to undefined function mysql_create_database() in /usr/local/apache2/htdocs/renatengine.ru/install/index.php on line  15 
...
Рейтинг: 0 / 0
18.04.2005, 17:24
    #33021722
QSt-pss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
Короче сейчас все работает, всем спасибо
...
Рейтинг: 0 / 0
18.04.2005, 18:25
    #33021851
ALex_hha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
Так чтоб запускался сделай след.
Код: plaintext
1.
# chkconfig --level 35 mysql on
Перезагрузи и будет тебе счастье.
...
Рейтинг: 0 / 0
19.04.2005, 06:26
    #33022244
QSt-pss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
Скрипт не запускался, потому что при установке не создались ссылки mysqld в rc.0-rc.6, а теперь все нормально
...
Рейтинг: 0 / 0
19.04.2005, 14:08
    #33023150
ALex_hha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySql и Linux
А как ты думаешь что делает след команда?
# chkconfig --level 35 mysql on
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySql и Linux / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]