mysql-connect error новичок

0

Я закончил веб-страницу на своем компьютере, и она была сохранена в моем ручном накопителе. Теперь я загрузил файлы .html и .php на сервер, и я экспортировал базу данных моего накопителя для пера и импортировал ее на веб-адрес, используя phpmyadmin. Похоже, у меня есть следующая проблема:

Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /home/t1g01/doador.php on line 40

Файлы в моем ручном накопителе работают нормально. Но не на сервере. Кто-нибудь может мне помочь? Когда я исследую таблицы в http://address.com/phpmyadmin/, есть нормальные данные с данными.

Я прочитал что-то в другой теме о перезапуске mysql, набрав перезапуск /etc/init.d/mysql или ln -s/var/lib/mysql/mysql.sock/tmp/. Если это решит мою проблему, где я должен ее набирать? Я новичок на этом сервере.

Извините за любую ошибку на английском языке и заблаговременно за внимание.

Теги:

1 ответ

1
Лучший ответ

В MySQL есть страница об общих ошибках и помощи по устранению неполадок: http://dev.mysql.com/doc/refman/5.1/en/common-errors.html

Я также внесли вики-страницу об устранении неполадок подключения: http://forge.mysql.com/wiki/Error2003-CantConnectToMySQLServer

Вы также должны проверить, использует ли ваш экземпляр MySQL/tmp/mysql.sock или какое-либо другое место для файла mysql.sock. Это не редкость для PHP и MySQL иметь разные представления о том, где живет этот файл.

Итак, проверьте php.ini и mysql.cnf на вашем сервере.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню