Ayola.net
Новости: В связи с обилием спама, постинг на форуме временно закрыт.

Для связи с поддержкой используйте тикеты в панели управления.
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Апрель 25, 2017, 09:51:32


Войти


Страниц: [1]
  Печать  
Автор Тема: Проблема со связью БД  (Прочитано 6164 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Adskiy
Новичёк
*

Карма: 0
Сообщений: 5


Просмотр профиля
« : Сентябрь 16, 2007, 04:51:32 »

Здравствуйте уважаемая Администрация, прошу о помощи!
При попытки установить CMS на хост, происходит ошибка, вида:

Warning: mysql_pconnect() [function.mysql-pconnect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /www_host/hosts/torrents.z16.ru/lib/dblib.php on line 10
Can't connect to localhost as torrents107

MySQL Error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

This script cannot continue, terminating.


Вот файл конфигурации (если в нём проблема):

<?php

  //rename this file to config.php
  /* turn on verbose error reporting (15) to see all warnings and errors */
  error_reporting(15);

//include "forumdb.php";

  //define a generic object to hold all the configuration variables
  class object {};

  //declare an instance of the generic object
  $CFG = new object;
  //declare root directory
  $CFG->dirroot     = dirname(__FILE__);

  //Edit This For TORRENT HOSTER Database
  //database configuration
  $CFG->host = "localhost";
  $CFG->dbName = "*******";   //db name
  $CFG->dbUserName = "********";    //db username
  $CFG->dbPassword = "********";   //db password

   $dbhost    = $CFG->host;
   $dbuser    = $CFG->dbUserName;
   $dbpass    = $CFG->dbPassword;
   $database    = $CFG->dbName;




  /* directory configuration, if all your webtorrent.com files are in one directory
 * you probably only need to set the wwwroot variable.  valid examples are:
 *
 * $CFG->wwwroot = "http://torrents.z16.ru/";
 * $CFG->wwwroot = "http://localhost/torrents.z16.ru";
 * $CFG->wwwroot = "http://torrents.z16.ru";
 *
 * do not include the trailing slash. dirroot is the physical path on your
 * server where the application can find it's files. for more security, it is
 * recommended that you move the libraries and templates ($CFG->libdir
 * and $CFG->templatedir) outside of your web directories.
 */


  /* Edit below this */

  $CFG->wwwroot    = "http://www.localhost/";
  $CFG->forumroot = "http://www.torrents.z16.ru/forum/";
  $CFG->webname = "torrents.z16.ru";
  $CFG->support     = "sanslipknot@gmail.com";
  $CFG->rssnum      = "10"; //number of rss to show
  $CFG->mainnews   = "10"; //number of news on the main page, use 0 to not print news on main page
  $CFG->maintorrents= "30";//number of torrents in the main page
  $CFG->torrents    = "$CFG->dirroot/torrents"; //torrent folder repect to your wwwroot
  $CFG->usesub       = "yes"; //Do you want to use Subcategories? "yes" or "no"
  //$CFG->usephpbb  = "no"; //put "yes" if you want to connect with phpbb users. "yes" or "no" << DO NOT USE IT YET
  $CFG->regdownload = "yes"; //only registered users can download torrents. "yes" or "no"
  $CFG->regupload   = "yes"; //only registered users can upload torrents. "yes" or "no"
  /*
      no to change below this (i think)
  */

  $CFG->templatedir = "$CFG->dirroot/templates";
  $CFG->libdir      = "$CFG->dirroot/lib";
  $CFG->imagedir    = "$CFG->wwwroot/images";
  $CFG->health      = "$CFG->wwwroot/health";
  $CFG->icondir     = "$CFG->imagedir/icons";
  $CFG->version     = "2.5 RC1";

  //$CFG->sessionname = "mtc";

  /* define database error handling behavior, since we are in development stages
  * we will turn on all the debugging messages to help us troubleshoot */
  $DB_DEBUG = true;
  $DB_DIE_ON_FAIL = true;




  //start session to hold username and password when linking from page to page
  session_start();
  header("Cache-control: private"); // IE 6 Bug Fix.

  //load up libraries
  require "lib/dblib.php";
  require "lib/stdlib.php";
  require "lib/webtorrent.php";

  /* setup some global variables */
  $ME = qualified_me();

  /* connect to the database */
  db_connect($CFG->host, $CFG->dbName, $CFG->dbUserName, $CFG->dbPassword);

/*
     Print out header
  *******************************************/
  function stheader($title)
  {
  //global $time_begin;
  //$time_begin = get_micro_time();

  //global $sitename;
  echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  <link rel="stylesheet" href="stylesheet.css" type="text/css" />
  <title>T-Xore : ';

  //echo htmlentities($title);




echo '</title>
</head><body>
<script type="text/javascript" src="dyn.js"></script>
';

}

// Get microtime
function get_micro_time()
{
  list($usec, $sec) = explode(' ', microtime());
  return ((float)$usec + (float)$sec);
}

function connect_forum($fdbhost, $fdbuser, $fdbpass, $fdatabase)
{
$errormes = 'The sql server has encountered a problem, we are trying to fix it as soon as possible';
@$connection = mysql_connect($fdbhost, $fdbuser, $fdbpass);
@mysql_select_db($fdatabase) or die($errormes);
}



function torsize ($size)
{
if ($size >= 1099511627776)    {$size = round($size / 1024 / 1024 / 1024 / 1024, 2).' TB';}
elseif ($size >= 1073741824)    {$size = round($size / 1024 / 1024 / 1024, 2).' GB';}
elseif ($size >= 1048576)       {$size = round($size / 1024 / 1024, 2).' MB';}
elseif ($size >= 1024)          {$size = round($size / 1024, 2).' KB';}
else                      {$size = $size.' Byte';}
return $size;
}


/* show latest users on index page */
function latest_users()
{
global $CFG,$ME;
$qid = db_query("SELECT * FROM users ORDER BY joined DESC LIMIT 10");
   include ("templates/latest_users.php");

}



/* show files contained in a torrent */
function showfiles($hash)
{
$filename2 = $hash;
//global $CFG->torrents;
include_once("lib/BDecode.php") ;
include_once("lib/BEncode.php") ;
include_once("config.php") ;

$filename = "torrents/$filename2.btf";

$stream = @file_get_contents("$filename");


if ($stream == FALSE)
{
echo 'No details availiable... 1 ';
}
if(!isset($stream))
{
echo 'No details availiable... 2 ';
break;
}
else
{

$array = BDecode($stream);
if ($array === FALSE)

{
echo 'No details availiable... 3 ';
break;
}
else
{
if(array_key_exists("info", $array) === FALSE){
echo 'No details availiable... 4 ';
break;
}
else
{
$infovariable = $array["info"];

if (isset($infovariable["files"]))
{

$filecount = "";
foreach ($infovariable["files"] as $file)
{

$row_color = ($row_count % 2) ? $color1 : $color2;

$filecount += "1";
$multiname = $file['path'];
$multitorrentsize = torsize ($file['length']);
$torrentsize += $file['length'];
$combinedsize = torsize($torrentsize);
$strname = strip_tags ($multiname[0]);

$strname = htmlentities($strname);
$strname = strip_tags($strname);

echo "<tr><td width=\"50%\">$strname</td><td> $multitorrentsize</td></tr>";
$row_count++;
}
}
else
{
$singletf = $infovariable['name'] ;
$singletf  = strip_tags($singletf );
$torrentsize = torsize($infovariable['length']);

$singletf = htmlentities($singletf);
$singletf = strip_tags($singletf);


echo "<tr><td width=\"30%\">$torrentsize</td><td width=\"30%\">$singletf</td></tr>";
}
}
}
}
}

function connect ($dbhost, $dbuser, $dbpass, $database)
{
$errormes = 'The sql server has encountered a problem, we are trying to fix it as soon as possible';
@$connection = mysql_connect($dbhost, $dbuser, $dbpass);
@mysql_select_db($database) or die($errormes);
}


?>
Записан
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #1 : Сентябрь 16, 2007, 04:53:22 »

Укажите адрес сервера - sql-1.ayola.net, и всё будет работать Подмигивающий
Вам при регистрации этот адрес давали Улыбающийся
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
Adskiy
Новичёк
*

Карма: 0
Сообщений: 5


Просмотр профиля
« Ответ #2 : Сентябрь 16, 2007, 18:55:03 »

Извиняюсь, ятуп в этом.. Куда его вставлять?
Записан
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #3 : Сентябрь 16, 2007, 19:03:07 »

  $CFG->host = "localhost";


Кстати, раз уж речь пошла об этом... Вы когда регистрировались, я так понимаю, правила не читали. И приписку под формой регистрации тоже. Так ведь?
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
Adskiy
Новичёк
*

Карма: 0
Сообщений: 5


Просмотр профиля
« Ответ #4 : Сентябрь 16, 2007, 19:47:15 »

Я мельком ;-) Говорите откровенно что не так, я без обид пойму....
Записан
N@KE
Просветлённый
****

Карма: 2
Сообщений: 898



Просмотр профиля WWW
« Ответ #5 : Сентябрь 16, 2007, 19:50:49 »

Я мельком ;-) Говорите откровенно что не так, я без обид пойму....
  поиском по форуму пользуйтесь, это не так сложно...
Записан
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #6 : Сентябрь 16, 2007, 19:54:59 »

Я мельком ;-) Говорите откровенно что не так, я без обид пойму....
Мы не хостим торрент-трекеры Улыбающийся
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
Adskiy
Новичёк
*

Карма: 0
Сообщений: 5


Просмотр профиля
« Ответ #7 : Сентябрь 16, 2007, 19:55:56 »

Ладно.. ухожу...
Записан
Adskiy
Новичёк
*

Карма: 0
Сообщений: 5


Просмотр профиля
« Ответ #8 : Сентябрь 16, 2007, 19:56:30 »

Извиняюсь за причинённые неудобства...
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.13 | SMF © 2006, Simple Machines LLC

2003-2008 © ООО "Инфотур" - Бесплатный хостинг Ayola.net
Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Страница сгенерирована за 0.106 секунд. Запросов: 17.