Показать сообщение отдельно
Старый 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 вне форума   Ответить с цитированием
Ads

Яндекс

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