Проблемы с переходом на внешний хостинг

Главные вкладки

Аватар пользователя igorrusy igorrusy 26 сентября 2012 в 14:10

У меня ситуация. Пробую перелить сайт (Друпал 6) с локального на внешний хостинг.

В подправил /sites/default/settings.php (хост, логин, пароль к базе данных).

При этом, простое обращение к базе данных нормально работает:

$db = mysql_connect ("vasya.com.ua","xxxxxxxx","yyyyyyy");
mysql_select_db ("xxxxxxxx",$db);
$result = mysql_query ("SELECT * FROM language",$db);
$myrow = mysql_fetch_array($result);

while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
echo "Language: ".$row[0]." Name:".$row[1]."
";
}
mysql_free_result($result);
(Я этот примерчик, выложил в корень сайта.

Однако, если я запускаю сам

Site off-lineсайт (на Друпал 6), то получаю на экране:
The site is currently not available due to technical problems. Please try again later. Thank you for your understanding.

If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider's database server is running. For more help, see the handbook, or contact your hosting provider.

The mysql error was: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

================================
Видно где-то нужно "домазать" настройки, но где?
Подскажите, добрые люди!

Комментарии

Аватар пользователя igorrusy igorrusy 26 сентября 2012 в 14:23

Пардон, в первом посте были опечатки. Sad

У меня ситуация. Пробую перелить сайт (Друпал 6) с локального на внешний хостинг.
В файле /sites/default/settings.php я указал (хост, логин, пароль к базе данных).
При этом, простое обращение к базе данных нормально работает:
$db = mysql_connect ("vasya.com.ua","xxxxxxxx","yyyyyyy");
mysql_select_db ("xxxxxxxx",$db);
$result = mysql_query ("SELECT * FROM language",$db);
$myrow = mysql_fetch_array($result);
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
echo "Language: ".$row[0]." Name:".$row[1]."
";
}
mysql_free_result($result);
Я этот примерчик, выложил в корень сайта.
Однако, если я запускаю сам сайт (т.е. index.php), то получаю:

Site off-line
The site is currently not available due to technical problems. Please try again later. Thank you for your understanding.
If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider's database server is running. For more help, see the handbook, or contact your hosting provider.
The mysql error was: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
================================
Видно где-то еще нужно "домазать" настройки, но где?
Подскажите, добрые люди!