Технический форум
Вернуться   Технический форум > Программирование > Администрирование и базы данных


Ответ
 
Опции темы Опции просмотра
Старый 06.02.2012, 23:30   #1 (permalink)
PIR
Новичок
 
Регистрация: 06.02.2012
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Нет соединения с БД

Здраствуйте. Возникла у меня проблема - создал сайт, на денвере работает нормально, никаких глюков, залил его на платный хост RUSONYX но сайт не запускается, выдаёт такую ошибку - "Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)". Как я понял нет соединения с базой данных. Пароль, пользователя и имя БД ввёл верно, это точно. Попробывал вместо "localhost" ввести "172.16.60.27" подключение появилось но сайт выглядел ужасно, почемуто шапка и низ сайта разьехались в разные стороны, всё растянулось и вместо текста который в БД были одни знаки вопроса . Задавал вопрос администраторам RUSONYX пока ничего полезного не посоветовали, пишут типа домен не синхронизирован.. но в меню обзора доменов написано что синхронизировано. Я первый раз в интернет сайт выкладываю, наверное что-то не то делаю, посоветуйте что делать? где ошибка? Версия MySQL-клиента: 5.0.83
Мой index.php

<? include ("blocks/bd.php");
$result = mysql_query("SELECT title,meta_d,meta_k,text FROM settings WHERE page='index'",$db);
if (!$result)
{
echo "<p>Запрос на выборку данных из базы не прошёл. Напишите об этом администратору admin@luckyfisherman.ru <br> <strong>Код ошибки:</strong></p>";
exit(mysql_error());
}
if (mysql_num_rows($result) > 0)
{
$myrow = mysql_fetch_array($result);
}
else
{
echo "<p>Информация по запросу не может быть извлечена в таблице нет записей.</p>";
exit();
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title><? echo $myrow["title"]; ?></title>
<link href="style.css" rel="stylesheet" type="text/css">
<meta name="description" content="<? echo $myrow["meta_d"]; ?>">
<meta name="keywords" content="<? echo $myrow["meta_k"]; ?>">
</head>

<body link="#339900" alink="#cc0000" vlink="#993300">
<table width="800" height="600" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border">
<? include ("blocks/header.php"); ?>
<tr>
<td valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><? echo $myrow["text"]; ?></td>
<? include ("blocks/righttd.php"); ?>
</tr>
</table></td>
</tr>
<? include ("blocks/footer.php"); ?>
</table>
</body>
</html>

мой bd.php

<?
$db = mysql_connect ("localhost","7777","7777");
mysql_select_db ("77777",$db);
?>

Заранее всем благодарен.
PIR вне форума   Ответить с цитированием

Старый 06.02.2012, 23:30
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Это ссылки, по которым содержаться схожие с вашей темы

После перезагрузки нет соединения Wi-Fi
Скорость интернет соединения
Два интернет-соединения на компьютере
Автозагрузка соединения
Все соединения в интернете

Старый 07.02.2012, 09:18   #2 (permalink)
Hirurg
Системный администратор
 
Аватар для Hirurg
 
Регистрация: 28.08.2010
Сообщений: 2,101
Записей в дневнике: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2814
По умолчанию

localhost пишут если база находится на том же сервере что и сам сайт
поэтому ip писать не надо..у нас например запрещено обращаться к mysql не через localhost

ИМХО ошибка - он у вас сокет найти не может - нужно указать где он находится
например - socket=/var/lib/mysql/mysql.sock
ну...как вариант))))

съехавший сайт - ну инфы мало - но как вариант - ошибка в конфигурировании nginx (если он конечно вообще есть) под ваш сайт))))

p.s. это все на вскидку)))) инфы мало
вообще надо жестче давить на хостинг - они обязаны предоставлять Вам тех.поддержку
Hirurg вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 02:44.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.