Re: RankMe 2.7.1
Поставил, тоже пишет что не может подключиться к ДБ.
в конфиге ранкми выбери тип базы SQL
Поставил, тоже пишет что не может подключиться к ДБ.
Последнее редактирование:
в конфиге ранкми выбери тип базы SQL
"Databases"
{
"driver_default" "mysql"
"default"
{
"driver" "default"
"host" "127.0.0.1"
"database" "БД"
"user" "ЮЗЕР"
"pass" "ПАСС"
//"timeout" "0"
//"port" "0"
}
"rankme"
{
"driver" "default"
"host" "127.0.0.1"
"database" "БД"
"user" "ЮЗЕР"
"pass" "ПАСС"
//"timeout" "0"
//"port" ""
}
}
phenom70, ты настроил databases.cfg
PHP:"Databases" { "driver_default" "mysql" ........................................................................................ }
= rankme_rank_by -> Rank players by? 0 = STEAM:ID 1 = Name 2 = IP. Default 0.
а глянь в БД там есть данные в БД, в таблице rankme
Да в restore.php фтп игрового сервера, а в bd.php базу данных веб сервераВообщем как я понял, нужно web закинуть по ftp на сайт, в restore.php прописать путь к хостингу на котором расположен сервер cs?
Епта, если ты такой хороший дык это зачем писать???как эту билеберду понимать?
вот задашь нормальный вопрос, подкрепишь доп инфой, а в ответ непонятный набор слов.... что за детский сад?
ЗЫ я уже сам во всем разобрался и переписал веб интерфейс и запросы к MySQL под себя, сейчас он работает исправно http://game.bt-net.ru/stats2/ и будет мною доработан, можете на мой вопрос не отвечать
Раз ты все хорошо сделал, вот и расскажи как и что!.. Думаю кто понимает что такое mysql и таблицы поняли бы!.. :taunt:Привет ZloyMonah , будь добр расскажи подробно схему подключения и навешивания веб-интерфейса??? Думаю многие были бы тебе признательны, в том числе и я у меня база mysql а не sqllite, это важно?
ее не надо создавать, если ты настроил подключение то таблица в БД создается прагином после рестарта сервера!а в bd.php базу данных веб сервера
Но её нужно создать с начало? какой запрос в мусикл нужен?
create database имя_для_базы_данныхкакой запрос в мусикл нужен?
Я так понял у него самой бд нет.ее не надо создавать, если ты настроил подключение то таблица в БД создается прагином после рестарта сервера!
Какого еще рестарта, все автоматически создастсясоздается прагином после рестарта сервера!
Fab3r, :pardon: может ты не до понял:))
попробую объяснить
Посняю! Файл restore.php нужно отредактировать таким образом, чтобы был доступ по ФТП к серверу.
И вообще если собираешься c web мордой ставить, то уж лучше HLXPHP:$ftp_server = ""; //FTP HOST $ftp_user_name = ""; // FTP USER NAME $ftp_user_pass = ""; // FTP PASS $ftpDIR = ""; // CSTRIKE FOLDER ON FTP $conn_id = ftp_connect($ftp_server); if(!$conn_id) die("ERROR!"); if(!ftp_login($conn_id, $ftp_user_name, $ftp_user_pass)) die("ERROR!");
<?php
include_once "config.php";
$DEBUG = false;
$conn_id = ftp_connect($ftp_server);
if(!$conn_id)
die ("Couldn't connect to the ftp server!");
if(!ftp_login($conn_id, $ftp_user_name, $ftp_user_pass))
die ("Couldn't log in to the ftp server!");
global $bd_table;
$backupFile[0]['file'] = 'up/rank.sql';
$backupFile[0]['table'] = $bd_table;
$filename = "rank.sql";
if (ftp_get($conn_id, "up/rank.sql", $ftpDIR . "/rank.sql", FTP_BINARY)) {
if(isset($_GET['echo']) || $DEBUG)
echo "Successfully received file<BR>";
ftp_close($conn_id);
} else {
if(isset($_GET['echo']) || $DEBUG){
echo "There was a problem reading from the ftp or writing into the up folder. Testing if FTP file exist.<BR>";
$contents = ftp_nlist($conn_id, $ftpDIR . "/.");
$found = false;
foreach($contents as $file){
if($file == "rank.sql"){
echo "rank.sql found. The problem is writing into the up folder.";
$found = true;
break;
}
}
if(!$found){
echo "rank.sql not found. The problem is reading from the FTP. Files:<BR>";
var_dump($contents);
}
}
ftp_close($conn_id);
die("");
}
foreach ($backupFile as $table){
$sql = "DROP TABLE `" . $table['table'] . "`;";
try {
mysql_query($sql);
} catch (Exception $e) {}
$current = file_get_contents($table['file']);
$query = explode("\n", $current);
foreach($query as $sql){
try {
mysql_query($sql);
} catch (Exception $e) {}
}
}
?>
:rtfm:а в bd.php базу данных веб сервера