[CS:GO] Автозагрузка демок на сайт

Сообщения
250
Реакции
78
Описание:

Полностью готовая система выкладывание демок с Ваших серверов на сайт.
Система включает в себя красивый дизайн, удобный поиск, поиск демок с участием только Вас (Steam API), подробную статистику и лог чата каждой демки.
Система работает только для CS:GO
Демо (ENG)
Демо (RUS)

Скриншоты:


Требуется:

• Установленный - Sourcemod/Metamod
• Сайт с поддержкой - PHP/MySQL
• Расширение - cURL & Hash

Установка:

Шаг 1:
1. Скачиваем архив demos.rar или demos_myarena.zip под хостинг MyArena
2. Распределяем файлы по папкам
Код:
1. Положить [B]autodemo.smx[/B] в addons\sourcemod\plugins
2. Расширения [B]curl[/B] в addons\sourcemod\extensiosn
3. Конфиг [B]autodemo.txt[/B] в addons\sourcemod\configs
Шаг 2: Настройка autodemo.txt
PHP:
"AutoDemo"
{
// ftp путь до папки со stage
"ftp"  "ftp://thresh.hlmod.ru/stage"

// данные от ftp
"username" ""
"password" ""

// ссылка сайта с демками
"site" "http://demos.powerhns.ru"
// ключ от api сайта (запоминаем)
"key" "demos"

// название сервера (без пробелов)
"server" "Classic"
}

Шаг 3: Установка веб-части
Код:
1. Файлы из папки [B]demos[/B] заливаем на сайт
2. Создаем вручную две папки с именами demos и logs в главном каталоге (рядом с папкой stage)
3. Настраиваем и переименовываем [B]config.example.php[/B] в config.php
4. Делаем SQL запрос для создания базы на сайте через PhpMyAdmin
5. Настраиваем и переименовываем [B]sql_login.example.php[/B] в sql_login.php
ᅠᅠᅠᅠНастройка config.php
PHP:
<?php

$apikey = ""; // ключ от api сайта (копируем,то что вставляли в autodemo.cfg
$steamapikey = ""; // http://steamcommunity.com/dev/apikey

date_default_timezone_set( "Europe/Moscow" ); // время по МСК

$admins = array(
    array (
        "name" => "pray and spray", // ник администратора
        "id" => "76561198069264171" // id профиля
    )
);

?>
ᅠᅠᅠᅠSQL запрос для создания базы (или уже готовый дамп в архиве)
PHP:
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @[email protected]@CHARACTER_SET_CLIENT */;
/*!40101 SET @[email protected]@CHARACTER_SET_RESULTS */;
/*!40101 SET @[email protected]@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `demos`
--

-- --------------------------------------------------------

--
-- Table structure for table `INFO`
--

CREATE TABLE IF NOT EXISTS `INFO` (
  `ID` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `SERVER` int(11) NOT NULL,
  `GAME` varchar(16) NOT NULL,
  `FILE` varchar(128) NOT NULL,
  `MAP` varchar(64) NOT NULL,
  `TIME` int(10) unsigned NOT NULL,
  `DURATION` float unsigned NOT NULL,
  `TICKS` int(10) unsigned NOT NULL,
  `SCORE1` int(11) NOT NULL,
  `SCORE2` int(11) NOT NULL,
  `NAMES` text NOT NULL,
  `CHAT` text NOT NULL,
  `NOTES` text,
  PRIMARY KEY (`ID`),
  KEY `TIME` (`TIME`),
  FULLTEXT KEY `PLAYERS` (`NAMES`,`CHAT`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=7516 ;

-- --------------------------------------------------------

--
-- Table structure for table `PLAYERS`
--

CREATE TABLE IF NOT EXISTS `PLAYERS` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `MATCHID` int(11) NOT NULL,
  `ACCOUNT` int(10) unsigned NOT NULL,
  `BIGSTREAK` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `MATCH` (`MATCHID`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=102291 ;

-- --------------------------------------------------------

--
-- Table structure for table `SERVERS`
--

CREATE TABLE IF NOT EXISTS `SERVERS` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `NAME` varchar(64) NOT NULL,
  `GAME` varchar(16) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;

/*!40101 SET [email protected]_CHARACTER_SET_CLIENT */;
/*!40101 SET [email protected]_CHARACTER_SET_RESULTS */;
/*!40101 SET [email protected]_COLLATION_CONNECTION */;
ᅠᅠᅠᅠНастройка sql_login.php
PHP:
<?php

$sql_addr = ''; // адрес SQL сервера
$sql_user = ''; // пользователь от SQL базы
$sql_password = ''; // пароль от SQL базы
$sql_database = ''; // имя SQL базы

?>

Шаг 4: Удаление демок и записей с сайта Оффтоп
Код:
1. Настраиваем и заливаем файл [B]demormv.sh[/B] на ваш сайт
2. Создаем новое задание cron на период - "каждый день"
ᅠᅠᅠᅠНастройка demormv.sh
PHP:
#!/bin/sh
mysql -B -T --user=пользователь_базы --password=пароль_от_базы --database=имя_базы --execute='DELETE FROM `INFO` WHERE `TIME` < UNIX_TIMESTAMP(NOW() - INTERVAL 4 DAY);'
find /var/www/user1111/data/www/yoursite.ru/logs -type f -mtime +4 -delete //Путь до папки logs
find /var/www/user1111/data/www/yoursite.ru/logs -type d -mtime +4 -delete //Путь до папки logs
find /var/www/user1111/data/www/yoursite.ru/demos -type f -mtime +4 -delete //Путь до папки demos
find /var/www/user1111/data/www/yoursite.ru/demos -type d -mtime +4 -delete //Путь до папки demos
ᅠᅠᅠᅠКоманда cron
PHP:
sh /var/www/user3453/data/www/yoursite.ru/demormv.sh >/dev/null 2>&1 //путь до файла demormv.sh

Шаг 5: Для тех кто использует nginx необходимо в настройках в общую локацию добавить rewrite:
PHP:
location / {
rewrite ^/([0-9]+)$ /view.php?demo=$1 last;
}

Отличие архива для установки на MyArena:
Итак, фикс вебчасти для Арены.

В аттаче уже архив с прописанными правками - просто заливаем на веб, как указано в мане.

Вся соль в том, что на говнохосте арены нет расширения zip для php, которое скрипты по-умолчанию юзают.
Вывод - выпиливаем архивацию и оставляем демки в свободном полёте.
Дальше - сами правки:

register.php - комментируем блок
было
PHP:
// zip file to archive and delete
$zip = new ZipArchive;
$zip->open( "demos/$folder/$param_demo.zip", ZipArchive::CREATE );
$zip->addFile( "stage/$param_demo.dem", "$param_demo.dem" );
$zip->close();
стало:
PHP:
// zip file to archive and delete
//$zip = new ZipArchive;
//$zip->open( "demos/$folder/$param_demo.zip", ZipArchive::CREATE );
//$zip->addFile( "stage/$param_demo.dem", "$param_demo.dem" );
//$zip->close();
после
PHP:
// copy log file
copy( "stage/$param_demo.log", "logs/$folder/$param_demo.log" );
добавляем
PHP:
// copy demo file
copy( "stage/$param_demo.dem", "demos/$folder/$param_demo.dem" );
view.php
меняем
PHP:
'<div class="viewdemo downloadbutton"><a href="demos/' . $row['FILE'] . '.zip">Download</a></div><br>';
на
PHP:
'<div class="viewdemo downloadbutton"><a href="demos/' . $row['FILE'] . '.dem">Download</a></div><br>';
search.php
точно так же - меняем
PHP:
<td class="downloadlink" style="width:32px" ><a class="fastdl_link" href="demos/'.$row['FILE'].'.zip"><div></div></a></td>
на
PHP:
<td class="downloadlink" style="width:32px" ><a class="fastdl_link" href="demos/'.$row['FILE'].'.dem"><div></div></a></td>
Профит.

Установка завершена!

Благодарность

Фикс от взлома:
[CS:GO] Автозагрузка демок на сайт
[CS:GO] Автозагрузка демок на сайт


Плагин для CS:S - [CS:GO] Автозагрузка демок на сайт

Спасибо автору данной системы - pray'n'spray!
Отдельная благодарность @Tallanvor , @Hejter , @Forever Alone , @kolobok66rus !
Перевел WEB и выложил тему ThreshHNS
 

Вложения

Последнее редактирование модератором:
Сообщения
94
Реакции
7
@Крузяра, Спасибо я видел решение добавил
curl_easy_setopt_int( curl, CURLOPT_SSL_VERIFYPEER, 0 );
curl_easy_setopt_int( curl, CURLOPT_SSL_VERIFYHOST, 0 );
Но ошибка при компиляции fatal error 183: cannot read from file: "cURL"
 
Сообщения
94
Реакции
7
@Крузяра, Нашел инклуды cURL и updater
но теперь полный ппц :scare3:
// C:\SteamCMD\cs_go\csgo\addons\sourcemod\scripting\autodemo.sp(202) : warning 234: symbol "FCVAR_PLUGIN" is marked as deprecated: No logic using this flag ever existed in a released game. It only ever appeared in the first hl2sdk.
//
//
// C:\SteamCMD\cs_go\csgo\addons\sourcemod\scripting\autodemo.sp(205) : warning 234: symbol "FCVAR_PLUGIN" is marked as deprecated: No logic using this flag ever existed in a released game. It only ever appeared in the first hl2sdk.
//
//
// C:\SteamCMD\cs_go\csgo\addons\sourcemod\scripting\autodemo.sp(206) : warning 234: symbol "FCVAR_PLUGIN" is marked as deprecated: No logic using this flag ever existed in a released game. It only ever appeared in the first hl2sdk.
//
//
// C:\SteamCMD\cs_go\csgo\addons\sourcemod\scripting\autodemo.sp(456) : warning 217: loose indentation
// C:\SteamCMD\cs_go\csgo\addons\sourcemod\scripting\autodemo.sp(457) : warning 217: loose indentation
// C:\SteamCMD\cs_go\csgo\addons\sourcemod\scripting\autodemo.sp(476) : error 178: cannot coerce char[] to any[]; storage classes differ
// C:\SteamCMD\cs_go\csgo\addons\sourcemod\scripting\autodemo.sp(490) : error 178: cannot coerce char[] to any[]; storage classes differ
// C:\SteamCMD\cs_go\csgo\addons\sourcemod\scripting\autodemo.sp(519) : error 178: cannot coerce char[] to any[]; storage classes differ
 
Сообщения
76
Реакции
16
Просьба помочь. Есть плагин, есть конфиг, есть папка stage в корне домена (/www/demos.onertm.xyz/stage). Проблема: демки пишутся с неизветсно какого раунда. Был счет 13-16. Странно. Но пишутся в /addons/sourcemod/data/demos . Сайт пустует, пишет матчи не найдены. Помогите, прошу ...
<?php
$apikey = "f0********bapi"; // api key for registering demos (copy whatever you put here to the autodemo config)
$steamapikey = "FEAF08F9***********62CE6E8F181"; // Steam Community
date_default_timezone_set( "Europe/Moscow" );
$admins = array(
array (
"name" => "Эльдарка",
"id" => "76561198839820915"
)
);
?>
Это был config.php, сейчас покажу sql_login.php
<?php
$sql_addr = '46.174.49.4'; // address of SQL server, eg 'yoursite.com';
$sql_user = 'eldarka_demos'; // username for SQL database eg 'you'
$sql_password = '*********'; // password for SQL login eg 'roawm(#*)H93wmth9vu0e49a3c'
$sql_database = 'eldarka_demos'; // name of SQL database eg 'yoursite_store';
?>
Конфиг автодемо на серве
"AutoDemo"
{
// ftp путь до папки со stage
"ftp" "ftp://onertm.xyz/stage"

// данные от ftp
"username" "eldarka_admin"
"password" "**********"

// ссылка сайта с демками
"site" "demos.onertm.xyz"
// ключ от api сайта (запоминаем)
"key" "f0********bapi"

// название сервера
"server" "AWP_OneR"
}
и всеми любимые логи)
L 01/14/2019 - 10:55:54: [autodemo.smx] Started recording "auto-AWP_OneR-011419-105554-awp_lego_2.dem".
L 01/14/2019 - 11:05:46: [autodemo.smx] Stopped recording "auto-AWP_OneR-011419-105554-awp_lego_2.dem".
L 01/14/2019 - 11:05:48: [autodemo.smx] Uploading: addons/sourcemod/data/demos/auto-AWP_OneR-011419-105554-awp_lego_2.dem ...
L 01/14/2019 - 11:06:04: [autodemo.smx] Uploading: logs/L046_174_049_107_27015_201901141055_000.log ...
L 01/14/2019 - 11:06:05: [autodemo.smx] Registering: auto-AWP_OneR-011419-105554-awp_lego_2 ...
L 01/14/2019 - 11:06:05: [autodemo.smx] Result file was empty.
L 01/14/2019 - 11:06:05: [autodemo.smx] Registration failed for "auto-AWP_OneR-011419-105554-awp_lego_2". Retrying...
L 01/14/2019 - 11:06:05: [autodemo.smx] Registering: auto-AWP_OneR-011419-105554-awp_lego_2 ...
L 01/14/2019 - 11:06:05: [autodemo.smx] Result file was empty.
L 01/14/2019 - 11:06:05: [autodemo.smx] Registration failed for "auto-AWP_OneR-011419-105554-awp_lego_2". Retrying...
L 01/14/2019 - 11:06:05: [autodemo.smx] Registering: auto-AWP_OneR-011419-105554-awp_lego_2 ...
L 01/14/2019 - 11:06:05: [autodemo.smx] Result file was empty.
L 01/14/2019 - 11:06:05: [autodemo.smx] Registration failed for "auto-AWP_OneR-011419-105554-awp_lego_2". Retrying...
L 01/14/2019 - 11:06:05: [autodemo.smx] Registering: auto-AWP_OneR-011419-105554-awp_lego_2 ...
L 01/14/2019 - 11:06:05: [autodemo.smx] Result file was empty.
L 01/14/2019 - 11:06:05: [autodemo.smx] Couldn't register demo on site: "auto-AWP_OneR-011419-105554-awp_lego_2". Giving up.
L 01/14/2019 - 11:11:16: [autodemo.smx] Started recording "auto-AWP_OneR-011419-111116-awp_lego_2.dem".
L 01/14/2019 - 11:20:51: [autodemo.smx] Stopped recording "auto-AWP_OneR-011419-111116-awp_lego_2.dem".
L 01/14/2019 - 11:20:53: [autodemo.smx] Uploading: addons/sourcemod/data/demos/auto-AWP_OneR-011419-111116-awp_lego_2.dem ...
L 01/14/2019 - 11:21:11: [autodemo.smx] Uploading: logs/L046_174_049_107_27015_201901141111_000.log ...
L 01/14/2019 - 11:21:12: [autodemo.smx] Registering: auto-AWP_OneR-011419-111116-awp_lego_2 ...
L 01/14/2019 - 11:21:12: [autodemo.smx] Result file was empty.
L 01/14/2019 - 11:21:12: [autodemo.smx] Registration failed for "auto-AWP_OneR-011419-111116-awp_lego_2". Retrying...
L 01/14/2019 - 11:21:12: [autodemo.smx] Registering: auto-AWP_OneR-011419-111116-awp_lego_2 ...
L 01/14/2019 - 11:21:12: [autodemo.smx] Result file was empty.
L 01/14/2019 - 11:21:12: [autodemo.smx] Registration failed for "auto-AWP_OneR-011419-111116-awp_lego_2". Retrying...
L 01/14/2019 - 11:21:12: [autodemo.smx] Registering: auto-AWP_OneR-011419-111116-awp_lego_2 ...
L 01/14/2019 - 11:21:12: [autodemo.smx] Result file was empty.
L 01/14/2019 - 11:21:12: [autodemo.smx] Registration failed for "auto-AWP_OneR-011419-111116-awp_lego_2". Retrying...
L 01/14/2019 - 11:21:12: [autodemo.smx] Registering: auto-AWP_OneR-011419-111116-awp_lego_2 ...
L 01/14/2019 - 11:21:12: [autodemo.smx] Result file was empty.
L 01/14/2019 - 11:21:12: [autodemo.smx] Couldn't register demo on site: "auto-AWP_OneR-011419-111116-awp_lego_2". Giving up.
L 01/14/2019 - 11:35:33: [autodemo.smx] Started recording "auto-AWP_OneR-011419-113533-awp_lego_2.dem".
L 01/14/2019 - 11:51:26: [autodemo.smx] Stopped recording "auto-AWP_OneR-011419-113533-awp_lego_2.dem".
L 01/14/2019 - 11:51:29: [autodemo.smx] Uploading: addons/sourcemod/data/demos/auto-AWP_OneR-011419-113533-awp_lego_2.dem ...
L 01/14/2019 - 11:51:29: [autodemo.smx] Started recording "auto-AWP_OneR-011419-115129-awp_lego_2.dem".
L 01/14/2019 - 11:52:04: [autodemo.smx] Uploading: logs/L046_174_049_107_27015_201901141135_000.log ...
L 01/14/2019 - 11:52:04: [autodemo.smx] Registering: auto-AWP_OneR-011419-113533-awp_lego_2 ...
L 01/14/2019 - 11:52:04: [autodemo.smx] Result file was empty.
L 01/14/2019 - 11:52:04: [autodemo.smx] Registration failed for "auto-AWP_OneR-011419-113533-awp_lego_2". Retrying...
L 01/14/2019 - 11:52:04: [autodemo.smx] Registering: auto-AWP_OneR-011419-113533-awp_lego_2 ...
L 01/14/2019 - 11:52:04: [autodemo.smx] Result file was empty.
L 01/14/2019 - 11:52:04: [autodemo.smx] Registration failed for "auto-AWP_OneR-011419-113533-awp_lego_2". Retrying...
L 01/14/2019 - 11:52:04: [autodemo.smx] Registering: auto-AWP_OneR-011419-113533-awp_lego_2 ...
L 01/14/2019 - 11:52:04: [autodemo.smx] Result file was empty.
L 01/14/2019 - 11:52:04: [autodemo.smx] Registration failed for "auto-AWP_OneR-011419-113533-awp_lego_2". Retrying...
L 01/14/2019 - 11:52:04: [autodemo.smx] Registering: auto-AWP_OneR-011419-113533-awp_lego_2 ...
L 01/14/2019 - 11:52:05: [autodemo.smx] Result file was empty.
L 01/14/2019 - 11:52:05: [autodemo.smx] Couldn't register demo on site: "auto-AWP_OneR-011419-113533-awp_lego_2". Giving up.
L 01/14/2019 - 12:22:15: [autodemo.smx] Stopped recording "auto-AWP_OneR-011419-115129-awp_lego_2.dem".
L 01/14/2019 - 12:22:17: [autodemo.smx] Uploading: addons/sourcemod/data/demos/auto-AWP_OneR-011419-115129-awp_lego_2.dem ...
L 01/14/2019 - 12:22:20: [autodemo.smx] Started recording "auto-AWP_OneR-011419-122220-awp_lego_2.dem".
L 01/14/2019 - 12:23:41: [autodemo.smx] Uploading: logs/L046_174_049_107_27015_201901141151_001.log ...
L 01/14/2019 - 12:23:41: [autodemo.smx] Registering: auto-AWP_OneR-011419-115129-awp_lego_2 ...
L 01/14/2019 - 12:23:41: [autodemo.smx] Result file was empty.
L 01/14/2019 - 12:23:41: [autodemo.smx] Registration failed for "auto-AWP_OneR-011419-115129-awp_lego_2". Retrying...
L 01/14/2019 - 12:23:41: [autodemo.smx] Registering: auto-AWP_OneR-011419-115129-awp_lego_2 ...
L 01/14/2019 - 12:23:41: [autodemo.smx] Result file was empty.
L 01/14/2019 - 12:23:41: [autodemo.smx] Registration failed for "auto-AWP_OneR-011419-115129-awp_lego_2". Retrying...
L 01/14/2019 - 12:23:41: [autodemo.smx] Registering: auto-AWP_OneR-011419-115129-awp_lego_2 ...
L 01/14/2019 - 12:23:41: [autodemo.smx] Result file was empty.
L 01/14/2019 - 12:23:41: [autodemo.smx] Registration failed for "auto-AWP_OneR-011419-115129-awp_lego_2". Retrying...
L 01/14/2019 - 12:23:41: [autodemo.smx] Registering: auto-AWP_OneR-011419-115129-awp_lego_2 ...
L 01/14/2019 - 12:23:41: [autodemo.smx] Result file was empty.
L 01/14/2019 - 12:23:41: [autodemo.smx] Couldn't register demo on site: "auto-AWP_OneR-011419-115129-awp_lego_2". Giving up.
Сайт - OneR - Демо записи

Жду ответа
@Крузяра
 
Последнее редактирование:
Сообщения
374
Реакции
67
autodemo.smx (autodemo): Error detected in plugin startup (see error logs)

L 01/14/2019 - 17:18:13: [SM] Exception reported: Config missing FTP address.
L 01/14/2019 - 17:18:13: [SM] Blaming: autodemo.smx
L 01/14/2019 - 17:18:13: [SM] Call stack trace:
L 01/14/2019 - 17:18:13: [SM] [0] SetFailState
L 01/14/2019 - 17:18:13: [SM] [1] Line 153, E:\Steamcmd\power\csgo\addons\sourcemod\scripting\autodemo.sp::LoadConfig
L 01/14/2019 - 17:18:13: [SM] [2] Line 192, E:\Steamcmd\power\csgo\addons\sourcemod\scripting\autodemo.sp::OnPluginStart
L 01/14/2019 - 17:18:13: [SM] Unable to load plugin "autodemo.smx": Error detected in plugin startup (see error logs)

Не понимаю что он от меня хочет. Все правильно же? С какого фига ему не нравится FTP адрес. (кстати если зайти с данными от SQL то он туда не попадает) как будто пароль неверный хотя все ок
 

Вложения

Сообщения
2,585
Реакции
1,310
Указываю в конфиге:
Код:
 // ftp путь до папки со stage
 "ftp"  "ftp://мой_айпи/demos/"
грузит и демки и логи в папку demos.
Указываю в конфиге:
Код:
 // ftp путь до папки со stage
 "ftp"  "ftp://мой_айпи/stage/"
грузит все в одну папку stage.
Короче - какую папку пропишу, даже если её нет - создаст и напихает всё в неё.
Естественно в бд при этом запись не идёт.
Слэш в конце убирал... В чём загвоздка?
 

Kruzya

[Server Monitor] Core: maybe 70%
Команда форума
Сообщения
8,967
Реакции
7,199
@Otchestvo, посмотрите эррор-логи PHP. 500 код означает, что произошла ошибка.
 
Сообщения
2
Реакции
0
L 02/02/2019 - 19:06:06: [autodemo.smx] Registering: ...
L 02/02/2019 - 19:06:06: [autodemo.smx] Upload failure for: "" (index 2). code 77. Retrying...
CURLE_SSL_CACERT_BADFILE, /* 77 - could not load CACERT file, missing
or wrong format */
Началось после того, как почистил демки на сайте, что делать?
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,350
Реакции
495
В чём загвоздка?
В том, что первый этап - выгрузка готовой демки - проходит, а вот второй - регистрация её в БД - нет.
Может быть проблема с пыхом.
Может, неправильный ключ плагин отправляет
Логи веб-части должны подсказать, что не так
 
Сообщения
2,585
Реакции
1,310
В том, что первый этап - выгрузка готовой демки - проходит, а вот второй - регистрация её в БД - нет.
Может быть проблема с пыхом.
Может, неправильный ключ плагин отправляет
Логи веб-части должны подсказать, что не так
Где этот лог в веб находится?
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,350
Реакции
495
Сообщения
179
Реакции
15
Код:
L 02/04/2019 - 18:47:02: [autodemo.smx] Stopped recording "auto-Dust2Only-020419-181911-de_dust2_alpha_3.dem".
L 02/04/2019 - 18:47:06: [autodemo.smx] Uploading: addons/sourcemod/data/demos/auto-Dust2Only-020419-181911-de_dust2_alpha_3.dem ...
L 02/04/2019 - 18:47:12: [autodemo.smx] Started recording "auto-Dust2Only-020419-184712-de_dust2_alpha_3.dem".
L 02/04/2019 - 18:50:15: [autodemo.smx] Uploading: logs/L109_248_222_004_27215_201902041819_000.log ...
L 02/04/2019 - 18:50:16: [autodemo.smx] Registering: auto-Dust2Only-020419-181911-de_dust2_alpha_3 ...
L 02/04/2019 - 18:50:20: [autodemo.smx] Deleting "addons/sourcemod/data/demos/result56" ...
L 02/04/2019 - 18:50:20: [autodemo.smx] Registration failed for "auto-Dust2Only-020419-181911-de_dust2_alpha_3". Retrying...
L 02/04/2019 - 18:50:20: [autodemo.smx] Registering: auto-Dust2Only-020419-181911-de_dust2_alpha_3 ...
L 02/04/2019 - 18:50:24: [autodemo.smx] Deleting "addons/sourcemod/data/demos/result57" ...
L 02/04/2019 - 18:50:24: [autodemo.smx] Registration failed for "auto-Dust2Only-020419-181911-de_dust2_alpha_3". Retrying...
L 02/04/2019 - 18:50:24: [autodemo.smx] Registering: auto-Dust2Only-020419-181911-de_dust2_alpha_3 ...
L 02/04/2019 - 18:50:28: [autodemo.smx] Deleting "addons/sourcemod/data/demos/result58" ...
L 02/04/2019 - 18:50:28: [autodemo.smx] Registration failed for "auto-Dust2Only-020419-181911-de_dust2_alpha_3". Retrying...
L 02/04/2019 - 18:50:28: [autodemo.smx] Registering: auto-Dust2Only-020419-181911-de_dust2_alpha_3 ...
L 02/04/2019 - 18:50:32: [autodemo.smx] Deleting "addons/sourcemod/data/demos/result59" ...
L 02/04/2019 - 18:50:32: [autodemo.smx] Couldn't register demo on site: "auto-Dust2Only-020419-181911-de_dust2_alpha_3". Giving up.

Подскажите пожалуйста, демки закачиваются на сайт, а в папки сервера демки не удаляются.
Плюс ранее, на сайте дублировалось по 4 одинаковые записи 1-й демки.
 
Последнее редактирование модератором:
Сообщения
179
Реакции
15
Код:
[Mon Feb 04 18:50:32.423435 2019] [:error] [pid 31510] [client 127.0.0.1:42730] PHP Fatal error:  Uncaught Error: Call to undefined function bcmul() in /var/www/www-root/data/www/demos.site.ru/register.php:92\nStack trace:\n#0 /var/www/www-root/data/www/demos.site.ru/register.php(147): SteamIDto32bit('STEAM_1:0:45529...')\n#1 /var/www/www-root/data/www/demos.site.ru/register.php(48): RegisterDemo()\n#2 {main}\n  thrown in /var/www/www-root/data/www/demos.site.ru/register.php on line 92
 
Последнее редактирование модератором:
Сверху