Сообщения без ответов | Активные темы Текущее время: 03 дек 2024, 22:04




Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 49 ]  На страницу 1, 2, 3, 4  След.
Проблема при установке и запуске сервера 
Автор Сообщение
Новичок

Зарегистрирован:
15 авг 2013, 14:04
Сообщения: 14
Поблагодарили: 1 раз.
При установке сервера "Сервер будет установлен в ближайшее время". В результате - тишина.

Ваша версия: 0.6.5
Centos 6.3 x86

Сервер локальный.

Панель хранит где-то лог своих операций ?


15 авг 2013, 14:33
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
Хранит, в базе данных, в таблице logs
А задания cron выполняются? Серверы устанавливаются только через cron.

Код:
*/5 * * * * php -f /path/to/adminpanel/index.php cron

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


15 авг 2013, 14:37
Профиль ICQ WWW
Новичок

Зарегистрирован:
15 авг 2013, 14:04
Сообщения: 14
Поблагодарили: 1 раз.
Да, подобное задание добавлено.
"*/1 * * * * php -f /home/panel/www/index.php cron"

Прошу прощения, предыдущий ответ улетел в ЛС.


15 авг 2013, 14:42
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
Тогда можно попробовать следующее.
Открыть таблицу servers в базе данных, найти там добавленный сервер. Если в колонке installed стоит 2, то сервер в процессе установки.
Можно также открыть таблицу logs, там найти лог установки.

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


15 авг 2013, 14:52
Профиль ICQ WWW
Новичок

Зарегистрирован:
15 авг 2013, 14:04
Сообщения: 14
Поблагодарили: 1 раз.
Если речь идёт о поле installed, то там 0.
В логах, кроме Authorization Successful, ничего нет.

Кстати говоря, в шелле при использовании php -f /home/panel/www/index.php cron результатом является следующее:

Цитата:
<?

class Valve_rcon extends CI_Model {

var $ip;
var $port;
var $password;
var $engine;
var $rcon_connect;

/**
* Задание переменных
*/
function connect($ip, $port, $password, $engine = 'GoldSource'){

$this->ip = $ip;
$this->port = $port;
$this->password = $password;
$this->engine = $engine;

switch($this->engine){
case 'GoldSource':
$this->load->model('hl_rcon');
$this->hl_rcon->set_variables($this->ip, $this->port, $this->password);
$this->rcon_connect = @$this->hl_rcon->connect();
break;

case 'Source':
$this->load->model('source_rcon');
$this->source_rcon->set_variables($this->ip, $this->port, $this->password);

if($this->rcon_connect = $this->source_rcon->connect()){
$this->source_rcon->auth();
}

break;
}

return $this->rcon_connect;
}


function command($command){

if(!$this->rcon_connect){
return 'Could not connect to server';
}

switch($this->engine){
case 'GoldSource':
$rcon_string = $this->hl_rcon->command($command);
break;

case 'Source':
$rcon_string = $this->source_rcon->rconcommand($command);
break;
}

return $rcon_string;
}
}


Это нормально ?


15 авг 2013, 14:59
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
Если 0, значит сервер не устанавливался, либо предыдущая установка закончилась ошибкой, которая должна быть в логах.
Попробуй выполнить команду вручную, через консоль сервера.
Код:
php -f /home/panel/www/index.php cron

В результате будет выполнен файл application/controllers/cron.php

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


15 авг 2013, 15:15
Профиль ICQ WWW
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
SteamCMD должен присутствовать в директории с server.sh
Он не входит в состав дистрибутива с админпанелью

http://media.steampowered.com/client/st ... nux.tar.gz

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


15 авг 2013, 15:18
Профиль ICQ WWW
Новичок

Зарегистрирован:
15 авг 2013, 14:04
Сообщения: 14
Поблагодарили: 1 раз.
Цитата:
Попробуй выполнить команду вручную, через консоль сервера.

Результат выполнения команды дал чуть выше.
В логах, как и говорил - пусто.

Nikita писал(а):
SteamCMD должен присутствовать в директории с server.sh
Он не входит в состав дистрибутива с админпанелью

SteamCMD присутствует в /usr/servers в пачке с server.sh
Именно этот путь указан в:
$config['local_script_path'] = '/usr/servers';


15 авг 2013, 15:23
Профиль
Специалист
Аватара пользователя

Зарегистрирован:
25 янв 2012, 20:30
Сообщения: 487
Поблагодарили: 19 раз.
Откуда: Uzbekistan
Цитата:
Кстати говоря, в шелле при использовании php -f /home/panel/www/index.php cron результатом является следующее:


short_open_tag = on

стоит в php.ini ?


15 авг 2013, 15:26
Профиль ICQ WWW
Новичок

Зарегистрирован:
15 авг 2013, 14:04
Сообщения: 14
Поблагодарили: 1 раз.
GordonFreeman писал(а):
Цитата:
Кстати говоря, в шелле при использовании php -f /home/panel/www/index.php cron результатом является следующее:


short_open_tag = on

стоит в php.ini ?

Стоит исключительно для хоста, сейчас попробую глобально.


15 авг 2013, 15:28
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
В версии 0.6.5 я исправил <? на <?php в файле valve_rcon.php

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


15 авг 2013, 15:36
Профиль ICQ WWW
Новичок

Зарегистрирован:
15 авг 2013, 14:04
Сообщения: 14
Поблагодарили: 1 раз.
Да, short_open_tag помог, сейчас задание выполняется, однако при выполнении:

Цитата:
Server #7 not installed
chmod: cannot access `./public/cstrike/mapcycle.txt': No such file or directory
chmod: cannot access `./public/cstrike/server.cfg': No such file or directory
chmod: cannot access `./public/cstrike/addons/amxmodx/configs/maps.ini': No such file or directory
chmod: cannot access `./public/cstrike/addons/metamod/plugins.ini': No such file or directory


На сервере apache-mpm-itk, скрипты выполняются от имени пользователя. На каталог с исполняемыми файлами назначен аналогичный пользователь.


15 авг 2013, 15:43
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
В логах что? Там должен быть результат выполнения SteamCMD

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


15 авг 2013, 15:50
Профиль ICQ WWW
Новичок

Зарегистрирован:
15 авг 2013, 14:04
Сообщения: 14
Поблагодарили: 1 раз.
Nikita писал(а):
В логах что? Там должен быть результат выполнения SteamCMD

В мускульных логах только это:

Цитата:
Success! App '90' already up to date.
---
CHMOD
chmod 666 ./iii/cstrike/mapcycle.txt
chmod 666 ./iii/cstrike/server.cfg
chmod 666 ./iii/cstrike/addons/amxmodx/configs/maps.ini
chmod 666 ./iii/cstrike/addons/metamod/plugins.ini
chmod 666 ./iii/cstrike/addons/amxmodx/configs/plugins.ini
chmod 666 ./iii/dproto.cfg
chmod 666 ./iii/cstrike/addons/amxmodx/configs/users.ini
chmod 666 ./iii/cstrike/addons/amxmodx/configs/amxx.cfg
chmod 666 ./iii/cstrike/motd.txt
chmod 777 ./iii/cstrike/maps
chmod 777 ./iii/cstrike/addons/amxmodx/plugins
chmod 777 ./iii/logs
chmod 777 ./iii/cstrike/addons/amxmodx/logs


15 авг 2013, 16:03
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
И после этого сервер все равно не появляется в настройках привилегий на серверы?
Если на главной его нет, то нужно настроить привилегии.

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


15 авг 2013, 16:13
Профиль ICQ WWW
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 49 ]  На страницу 1, 2, 3, 4  След.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron


HLDM.ORG 2011-2013