Сообщения без ответов | Активные темы Текущее время: 29 мар 2024, 10:06




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

Зарегистрирован:
15 авг 2013, 14:04
Сообщения: 14
Поблагодарили: 1 раз.
Nikita писал(а):
И после этого сервер все равно не появляется в настройках привилегий на серверы?
Если на главной его нет, то нужно настроить привилегии.

В привилегиях сервер появляется, однако каталог сервера, ровно как и сами файлы, не появляются в корне.

Пример:
$config['local_script_path'] = '/usr/servers';
При установке задаю каталог test/.
В результате /usr/servers/test/ ничего нет.


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

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1944
Поблагодарили: 13 раз.
Откуда: СПб
А что за каталог iii? АдминПанель успешно и права ему задала.

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


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

Зарегистрирован:
15 авг 2013, 14:04
Сообщения: 14
Поблагодарили: 1 раз.
Nikita писал(а):
А что за каталог iii? АдминПанель успешно и права ему задала.

Судя по всему проскачила удачная установка, однако такого каталога на сервере физически нет.
find не видит его.


15 авг 2013, 16:31
Профиль
Новичок

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

В консоле имеем следующее:

Цитата:
== Task manager ==
Success: 0 Failed: 0 Skipped: 0
== Runner ==
Server #18 not installed
chmod: cannot access `./444/cstrike/mapcycle.txt': No such file or directory
chmod: cannot access `./444/cstrike/server.cfg': No such file or directory
chmod: cannot access `./444/cstrike/addons/amxmodx/configs/maps.ini': No such file or directory
chmod: cannot access `./444/cstrike/addons/metamod/plugins.ini': No such file or directory
chmod: cannot access `./444/cstrike/addons/amxmodx/configs/plugins.ini': No such file or directory
chmod: cannot access `./444/dproto.cfg': No such file or directory
chmod: cannot access `./444/cstrike/addons/amxmodx/configs/users.ini': No such file or directory
chmod: cannot access `./444/cstrike/addons/amxmodx/configs/amxx.cfg': No such file or directory
chmod: cannot access `./444/cstrike/motd.txt': No such file or directory
chmod: cannot access `./444/cstrike/maps': No such file or directory
chmod: cannot access `./444/cstrike/addons/amxmodx/plugins': No such file or directory
chmod: cannot access `./444/logs': No such file or directory
chmod: cannot access `./444/cstrike/addons/amxmodx/logs': No such file or directory
Install server success
Cron end


Однако в мускульных логах:

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


Никакой удачной установки не было.


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

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1944
Поблагодарили: 13 раз.
Откуда: СПб
Правил файл /etc/sudoers?

добавить в конец:
Код:
www-data ALL = NOPASSWD: /usr/servers/steamcmd


Если да, то попробуй в ручную установить сервер через SteamCMD и указать к нему в админпанели.
Буду искать в чем ошибка, если она есть.

Код:
steamcmd +login anonymous +force_install_dir ./cs_serv +app_update 90 validate +quit


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

Зарегистрирован:
15 авг 2013, 14:04
Сообщения: 14
Поблагодарили: 1 раз.
Nikita писал(а):
Правил файл /etc/sudoers?

добавить в конец:
Код:
www-data ALL = NOPASSWD: /usr/servers/steamcmd


Если да, то попробуй в ручную установить сервер через SteamCMD и указать к нему в админпанели.
Буду искать в чем ошибка, если она есть.

Код:
steamcmd +login anonymous +force_install_dir ./cs_serv +app_update 90 validate +quit

Понял, буду пробовать. О результатах опишусь.


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

Зарегистрирован:
15 авг 2013, 14:04
Сообщения: 14
Поблагодарили: 1 раз.
Сервер CS 1.6 установлен командой:

Цитата:
./steamcmd.sh +login anonymous +force_install_dir ./cs_serv +app_set_config 90 mod cstrike +app_update 90 validate +quit


Сервер запускается стандартными средствами и работает.

Цитата:
./hlds_run -binary ./hlds_linux -game cstrike -secure -console -pingboost 1 +exec server.cfg -verify_all +port 27015 +maxplayers 22 +map de_dust2


Добавил его в АдминПанель.

Цитата:
cd /usr/servers && sudo ./server.sh start /usr/servers/cs_serv/ null 127.0.0.1 27015 " -console -game cstrike +port 27015 +map de_dust" root
Server not started


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

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1944
Поблагодарили: 13 раз.
Откуда: СПб
В настройках сервера (Главная-> другие команды -> Настройки сервера) не указан исполняемый файл игрового сервера (hlds_run)

Вот такой должна быть команда:
Код:
cd /usr/servers && sudo ./server.sh start /usr/servers/cs_serv/ null 127.0.0.1 27015 "hlds_run -console -game cstrike +port 27015 +map de_dust" root

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


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

Зарегистрирован:
25 янв 2012, 20:30
Сообщения: 487
Поблагодарили: 19 раз.
Откуда: Uzbekistan
Вы не указали файл HLDS.

Код:
./server.sh start /usr/servers/cs_serv/ null 127.0.0.1 27015 " -console -game cstrike +port 27015 +map de_dust" root


Попробуйте такой код запуска (редактировать в параметрах игрового сервера):
Код:
./server.sh start /usr/servers/cs_serv/ null 127.0.0.1 27015 "hlds_run -binary ./hlds_linux -game cstrike -secure -console -pingboost 1 +exec server.cfg -verify_all +port 27015 +maxplayers 22 +map de_dust2" root



Подробнее о добавлении игровых серверов вы можете прочитать в документации.


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

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

Цитата:
./server.sh start /usr/servers/cs_serv/ null 127.0.0.1 27015 "hlds_run -binary ./hlds_linux -game cstrike -secure -console -pingboost 1 +exec server.cfg -verify_all +port 27015 +maxplayers 22 +map de_dust2" root


Причём таки заметил, что работает только после второго раза:

Цитата:
-bash-4.1$ sudo ./server.sh start /usr/servers/cs_serv/ null 127.0.0.1 27015 "hlds_run -binary ./hlds_linux -game cstrike -secure -console -pingboost 1 +exec server.cfg -verify_all +port 27015 +maxplayers 22 +map de_dust2" panel
Server not started
-bash-4.1$ sudo ./server.sh start /usr/servers/cs_serv/ null 127.0.0.1 27015 "hlds_run -binary ./hlds_linux -game cstrike -secure -console -pingboost 1 +exec server.cfg -verify_all +port 27015 +maxplayers 22 +map de_dust2" panel
Server is already running


В панели та же самая команда работать отказывается:
Цитата:
Ошибка запуска

Отправленная команда:
cd /usr/servers && sudo ./server.sh start /usr/servers/cs_serv/ null 127.0.0.1 27015 "hlds_run -binary ./hlds_linux -game cstrike -secure -console -pingboost 1 +exec server.cfg -verify_all +port 27015 +maxplayers 22 +map de_dust2" panel


В /etc/sudoers

Цитата:
panel ALL = NOPASSWD: /usr/servers/server.sh


P.S: могу предоставить сервер для тестов на Centos. Я так понял на ней тесты не проводились вообще.


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

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1944
Поблагодарили: 13 раз.
Откуда: СПб
admst, видимо это баг server.sh
Он запускает сервер, но при этом говорит "Server not started"
А при втором запуск он говорит, что сервер уже запущен.

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


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

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1944
Поблагодарили: 13 раз.
Откуда: СПб
admst писал(а):
Данная команда прокатила из консоли:

Цитата:
./server.sh start /usr/servers/cs_serv/ null 127.0.0.1 27015 "hlds_run -binary ./hlds_linux -game cstrike -secure -console -pingboost 1 +exec server.cfg -verify_all +port 27015 +maxplayers 22 +map de_dust2" root


Причём таки заметил, что работает только после второго раза:

Цитата:
-bash-4.1$ sudo ./server.sh start /usr/servers/cs_serv/ null 127.0.0.1 27015 "hlds_run -binary ./hlds_linux -game cstrike -secure -console -pingboost 1 +exec server.cfg -verify_all +port 27015 +maxplayers 22 +map de_dust2" panel
Server not started
-bash-4.1$ sudo ./server.sh start /usr/servers/cs_serv/ null 127.0.0.1 27015 "hlds_run -binary ./hlds_linux -game cstrike -secure -console -pingboost 1 +exec server.cfg -verify_all +port 27015 +maxplayers 22 +map de_dust2" panel
Server is already running


В панели та же самая команда работать отказывается:
Цитата:
Ошибка запуска

Отправленная команда:
cd /usr/servers && sudo ./server.sh start /usr/servers/cs_serv/ null 127.0.0.1 27015 "hlds_run -binary ./hlds_linux -game cstrike -secure -console -pingboost 1 +exec server.cfg -verify_all +port 27015 +maxplayers 22 +map de_dust2" panel


В /etc/sudoers

Цитата:
panel ALL = NOPASSWD: /usr/servers/server.sh


P.S: могу предоставить сервер для тестов на Centos. Я так понял на ней тесты не проводились вообще.


На CentOS не проводилось никаких тестов.
Цитата:
panel ALL = NOPASSWD: /usr/servers/server.sh
От пользователя panel запущен игровой сервер, а нужно указывать пользователя, от которого запущен Web-сервер (обычно www-data).

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


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

Зарегистрирован:
15 авг 2013, 14:04
Сообщения: 14
Поблагодарили: 1 раз.
Цитата:
От пользователя panel запущен игровой сервер, а нужно указывать пользователя, от которого запущен Web-сервер (обычно www-data).

Пробовал www-data и apache, никаких результатов.


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

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1944
Поблагодарили: 13 раз.
Откуда: СПб
Попробуй через SSH, на локальной машине запустить ssh сервер, а в админпанели создать выделенный сервер и указать данные SSH.

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


17 авг 2013, 21:59
Профиль ICQ WWW
Активный участник
Аватара пользователя

Зарегистрирован:
03 окт 2013, 00:10
Сообщения: 93
Поблагодарили: 1 раз.
Откуда: СПб
Может по теме, а может и нет. Использую windows. Так вот Установил сборку appserv, панель работает прекрасно. Установил сборку denwer, сайт работает, сервера не устанавливаются и не запускаются. php настройки индентичны, в проблеме так и не смог разобраться, переехал снова на сборку appserv. Возможно система или сборка не подходит для работы с панелью!


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

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

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


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

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


HLDM.ORG 2011-2013