Автор |
Сообщение |
admst
Новичок
Зарегистрирован: 15 авг 2013, 14:04 Сообщения: 14 Поблагодарили: 1 раз.
|
Nikita писал(а): И после этого сервер все равно не появляется в настройках привилегий на серверы? Если на главной его нет, то нужно настроить привилегии. В привилегиях сервер появляется, однако каталог сервера, ровно как и сами файлы, не появляются в корне. Пример: $config['local_script_path'] = '/usr/servers'; При установке задаю каталог test/. В результате /usr/servers/test/ ничего нет.
|
15 авг 2013, 16:16 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1945 Поблагодарили: 13 раз. Откуда: СПб
|
А что за каталог iii? АдминПанель успешно и права ему задала.
|
15 авг 2013, 16:23 |
|
|
admst
Новичок
Зарегистрирован: 15 авг 2013, 14:04 Сообщения: 14 Поблагодарили: 1 раз.
|
Nikita писал(а): А что за каталог iii? АдминПанель успешно и права ему задала. Судя по всему проскачила удачная установка, однако такого каталога на сервере физически нет. find не видит его.
|
15 авг 2013, 16:31 |
|
|
admst
Новичок
Зарегистрирован: 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 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1945 Поблагодарили: 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 |
|
|
admst
Новичок
Зарегистрирован: 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 |
|
|
admst
Новичок
Зарегистрирован: 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 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1945 Поблагодарили: 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
|
15 авг 2013, 18:06 |
|
|
GordonFreeman
Специалист
Зарегистрирован: 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 |
|
|
admst
Новичок
Зарегистрирован: 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 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1945 Поблагодарили: 13 раз. Откуда: СПб
|
admst, видимо это баг server.sh Он запускает сервер, но при этом говорит "Server not started" А при втором запуск он говорит, что сервер уже запущен.
|
15 авг 2013, 20:04 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1945 Поблагодарили: 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).
|
15 авг 2013, 21:09 |
|
|
admst
Новичок
Зарегистрирован: 15 авг 2013, 14:04 Сообщения: 14 Поблагодарили: 1 раз.
|
Цитата: От пользователя panel запущен игровой сервер, а нужно указывать пользователя, от которого запущен Web-сервер (обычно www-data). Пробовал www-data и apache, никаких результатов.
|
15 авг 2013, 21:36 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1945 Поблагодарили: 13 раз. Откуда: СПб
|
Попробуй через SSH, на локальной машине запустить ssh сервер, а в админпанели создать выделенный сервер и указать данные SSH.
|
17 авг 2013, 21:59 |
|
|
LLlTPuX
Активный участник
Зарегистрирован: 03 окт 2013, 00:10 Сообщения: 93 Поблагодарили: 1 раз. Откуда: СПб
|
Может по теме, а может и нет. Использую windows. Так вот Установил сборку appserv, панель работает прекрасно. Установил сборку denwer, сайт работает, сервера не устанавливаются и не запускаются. php настройки индентичны, в проблеме так и не смог разобраться, переехал снова на сборку appserv. Возможно система или сборка не подходит для работы с панелью!
|
18 окт 2013, 20:40 |
|
|