Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

70 страниц V  « 34 35 36 ... 68 69 »

GameAP. Web-панель управления игровыми серверами

, Панель позволяет управлять игровыми серверами под ОС Linux и Windows.
Статус пользователя kuznets92
сообщение 25.3.2014, 21:11
Сообщение #681


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

wopox3, похоже на правду smile.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя wopox3
сообщение 25.3.2014, 21:16
Сообщение #682


Стаж: 13 лет

Сообщений: 333
Благодарностей: 222
Полезность: 902

Цитата(kuznets92 @ 25.3.2014, 22:11) *
wopox3, похоже на правду smile.gif



Выполнение команды php -f /var/www/wopox3/data/www/wopox3.moi2.ru/gameap/index.php cron

root@wopox3:~# php -f /var/www/wopox3/data/www/wopox3.moi2.ru/gameap/index.php cron
== Task manager ==
Success: 0 Failed: 0 Skipped: 0
== Runner ==
== DS Stats ==
Local server stats successful
== Modules cron ==
Cron end
root@wopox3:~#

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 25.3.2014, 21:18
Сообщение #683


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Цитата(wopox3 @ 25.3.2014, 22:16) *
Выполнение команды php -f /var/www/wopox3/data/www/wopox3.moi2.ru/gameap/index.php cron

root@wopox3:~# php -f /var/www/wopox3/data/www/wopox3.moi2.ru/gameap/index.php cron
== Task manager ==
Success: 0 Failed: 0 Skipped: 0
== Runner ==
== DS Stats ==
Local server stats successful
== Modules cron ==
Cron end
root@wopox3:~#


Все правильно. Теперь исправьте путь в crontab и при очередном выполнении сервер будет установлен.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя wopox3
сообщение 25.3.2014, 21:21
Сообщение #684


Стаж: 13 лет

Сообщений: 333
Благодарностей: 222
Полезность: 902

Цитата(kuznets92 @ 25.3.2014, 22:18) *
Все правильно. Теперь исправьте путь в crontab и при очередном выполнении сервер будет установлен.



Исправил.


Жму установка сервера иииии.....



Жду пока-что.

Судя по всему всё нормально




Отредактировал: wopox3, - 25.3.2014, 21:22
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя wopox3
сообщение 25.3.2014, 21:53
Сообщение #685


Стаж: 13 лет

Сообщений: 333
Благодарностей: 222
Полезность: 902

Цитата(wopox3 @ 25.3.2014, 22:21) *
Исправил.


Жму установка сервера иииии.....



Жду пока-что.

Судя по всему всё нормально




UPD:
Сервер установлен. но запустить не могу ;(
скрин "Управление игровым сервером"


скрин "Главная"

скрин при запуске сервера

Жму далее

Логи


В чём проблема?
расположение server.sh -
gameap_config.php


Отредактировал: wopox3, - 25.3.2014, 21:56
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DraconKCH
сообщение 25.3.2014, 22:02
Сообщение #686
Стаж: 17 лет

Сообщений: 156
Благодарностей: 74
Полезность: 373

Цитата(wopox3 @ 26.3.2014, 1:53) *
UPD:
Сервер установлен. но запустить не могу ;(
скрин "Управление игровым сервером"


скрин "Главная"

скрин при запуске сервера

Жму далее

Логи


В чём проблема?
расположение server.sh -
gameap_config.php


ну так вы тыкните на просмотр логов то, какую команду он отсылает?

p.s. права на запуск server.sh сделали?

Отредактировал: DraconKCH, - 25.3.2014, 22:03
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя wopox3
сообщение 25.3.2014, 22:10
Сообщение #687


Стаж: 13 лет

Сообщений: 333
Благодарностей: 222
Полезность: 902

Цитата(DraconKCH @ 25.3.2014, 23:02) *
ну так вы тыкните на просмотр логов то, какую команду он отсылает?


Как ни странно, заработал сервер. Но остановить я его и перезапустить не могу. работает лишь Мягкий рестарт.

Логи команды stop

Пишет что не найдена папка. Хотя сервер именно в ней запущен.


Может надо обязательно от root пользователя запускать?
Права на запуск server.sh выставлял.
chmod +x /home/servers/server.sh

Отредактировал: wopox3, - 25.3.2014, 22:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 25.3.2014, 22:15
Сообщение #688


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Возможно нет прав чтения на директорию /home/servers
Цитата
chmod 755 /home/servers


Если сервер локальный, то пользователь от которого запущен веб-сервер должен иметь доступ для чтения директории.
А /home/servers должна быть добавлена в директиву open_basedir (если она включена).

От рута запускать сервер не стоит.

Отредактировал: kuznets92, - 25.3.2014, 22:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя wopox3
сообщение 25.3.2014, 22:27
Сообщение #689


Стаж: 13 лет

Сообщений: 333
Благодарностей: 222
Полезность: 902

Цитата(kuznets92 @ 25.3.2014, 23:15) *
Возможно нет прав чтения на директорию /home/servers


Если сервер локальный, то пользователь от которого запущен веб-сервер должен иметь доступ для чтения директории.
А /home/servers должна быть добавлена в директиву open_basedir (если она включена).

От рута запускать не стоит.



запускается от пользователя wopox3. Сервер локальный. Как дать пользователю wopox3 доступ для чтения директории? и как узнать включена ли open_basedir ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 25.3.2014, 22:35
Сообщение #690


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Цитата(wopox3 @ 25.3.2014, 23:27) *
Как дать пользователю wopox3


Цитата
chmod 755 /home/servers
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя wopox3
сообщение 25.3.2014, 22:38
Сообщение #691


Стаж: 13 лет

Сообщений: 333
Благодарностей: 222
Полезность: 902

от рут пользователя операция прошла успешно. А вот от wopox3 такие логи:
Код
wopox3@wopox3:~$ chmod 755 /home/servers
chmod: changing permissions of `/home/servers': Operation not permitted
wopox3@wopox3:~$
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 25.3.2014, 22:40
Сообщение #692


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Цитата(wopox3 @ 25.3.2014, 23:38) *
от рут пользователя операция прошла успешно. А вот от wopox3 такие логи:
Код
wopox3@wopox3:~$ chmod 755 /home/servers
chmod: changing permissions of `/home/servers': Operation not permitted
wopox3@wopox3:~$

От рута и нужно было эту операцию проводить
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя wopox3
сообщение 25.3.2014, 22:44
Сообщение #693


Стаж: 13 лет

Сообщений: 333
Благодарностей: 222
Полезность: 902

Цитата(kuznets92 @ 25.3.2014, 23:40) *
От рута и нужно было эту операцию проводить


Попробовал остановить сервер.

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


Такое пишет, если нажать "Запустить" (зелёную)
скрин кнопки "запустить"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 25.3.2014, 22:57
Сообщение #694


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Скорее всего open_basedir не дает.

Несколько вариантов решения:
  • Добавить в open_basedir директорию /home/servers
  • Работать через SSH
  • Установить 0.9-dev версию, она ошибку выявит.
  • Включить debug режим и посмотреть есть ли ошибки.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя wopox3
сообщение 25.3.2014, 22:59
Сообщение #695


Стаж: 13 лет

Сообщений: 333
Благодарностей: 222
Полезность: 902

Цитата(kuznets92 @ 25.3.2014, 23:57) *
Скорее всего open_basedir не дает.

Несколько вариантов решения:
  • Добавить в open_basedir директорию /home/servers
  • Работать через SSH
  • Установить 0.9-dev версию, она ошибку выявит.
  • Включить debug режим и посмотреть есть ли ошибки.


Я заметил. Сейчас написано что сервер выключен, а я на нём играю.
Главная страница


Подскажите, как добавить в open_basedir директорию /home/servers .Как я понял настраивается это в php.ini ?

Может быть проблема в этом?


У меня server.sh лежит в /home/servers/
а сервер #1 лежит в /home/servers/classic1

upd: так же при редактировании любого конфига из панели я получаю такой ответ.
Конфиги

Жму редактировать


Вот пути папок и файлов:
Зашёл через SSH (root)


Зашёл через FTP (user-wopox3)




Отредактировал: wopox3, - 26.3.2014, 0:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя wopox3
сообщение 26.3.2014, 9:45
Сообщение #696


Стаж: 13 лет

Сообщений: 333
Благодарностей: 222
Полезность: 902

Начал установку 0.9-dev.

Посмотрим что получится.


Выяснилось, что именно под пользователем wopox3 я не запустить сервер коммандой:
sudo ./server.sh start /home/servers/classic1 cstrike_3QHZ8b_27015 149.154.64.15 27015 "./hlds_run -console -game cstrike +ip 149.154.64.15 +port 27015 +map de_dust2 +maxplayers 31 -pingboost 1"

Под root - всё отлично!

sudo nano /etc/sudoers


Как правильно вписать пользователя wopox3 в sudoers ? Думаю в этом ошибка.

Отредактировал: wopox3, - 26.3.2014, 10:36
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя wopox3
сообщение 26.3.2014, 11:11
Сообщение #697


Стаж: 13 лет

Сообщений: 333
Благодарностей: 222
Полезность: 902

Сейчас от wopox3 - запускается.

Пруф о запуске сервера из папки



НО, по прежнему не могу управлять сервером из панели:
Сервер в панели


Остановка сервера не производится.
Попытка остановить



Права на servers.sh и папку home, /home/server/ выставлены 777
Debian-7-amd64-ispmgr5
Game AdminPanel 0.9-dev7 [14.03.2014]
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 26.3.2014, 12:04
Сообщение #698


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Откройте файл index.php

Найдите тем
Код
define('ENVIRONMENT', 'production');

Смените на
Код
define('ENVIRONMENT', 'development');


После этого ошибку в слудию.
Я более чем уверен, что будет ошибка
Цитата
open_basedir restriction in effect


Я уже привел пути решения вашей проблемы. Но вы не хотите ее исправлять.

Отредактировал: kuznets92, - 26.3.2014, 12:07
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя wopox3
сообщение 26.3.2014, 12:15
Сообщение #699


Стаж: 13 лет

Сообщений: 333
Благодарностей: 222
Полезность: 902

Цитата(kuznets92 @ 26.3.2014, 13:04) *
Откройте файл index.php

Найдите тем
Код
define('ENVIRONMENT', 'production');

Смените на
Код
define('ENVIRONMENT', 'development');


После этого ошибку в слудию.
Я более чем уверен, что будет ошибка


Я уже привел пути решения вашей проблемы. Но вы не хотите ее исправлять.




Код
A PHP Error was encountered

Severity: Warning

Message: file_exists(): open_basedir restriction in effect. File(/home/servers/./server.sh) is not within the allowed path(s): (/var/www/wopox3/data:.)

Filename: drivers/Control_local.php

Line Number: 56


И правда, вы правы.

Цитата(kuznets92 @ 25.3.2014, 23:57) *
Скорее всего open_basedir не дает.

Несколько вариантов решения:
  • Добавить в open_basedir директорию /home/servers
  • Работать через SSH
  • Установить 0.9-dev версию, она ошибку выявит.
  • Включить debug режим и посмотреть есть ли ошибки.



Подскажите пожалуйста как добавить в open_basedir?
Отключил open_basedir. Панелька работает! Спасибо большое!

Отредактировал: wopox3, - 26.3.2014, 12:28
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 26.3.2014, 19:50
Сообщение #700


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Прикрепленное изображениеПрикрепленное изображение

Долгожданный релиз GameAP 0.9

В новой версии существенно переработан код. Панель может отловить гораздо большее число ошибок, записывает в логи большее количество действий, включая различные предупреждения и ошибки.
Уменьшено число запросов к БД, панель работает чуточку быстрее.
Благодаря замене стандартной Query библиотеки на GameQ, панель теперь может опрашивать огромное количество игровых серверов.

Упрощены некоторые настройки, удалены лишние элементы. Некоторые действия панель выполняет за пользователя, ведет поиск путей к исполняемым файлам панели, подставляет нужные данные в команды. С большим числом серверов работать теперь более удобнее, благодаря фильтрам и поиску.

Изменения
[+] Автоматически поиск пути к исполняемым файлам для sftp и ftp.
[+] Проверка данных Telnet при добавлении/редактировании выделенного сервера
[+] "Умное" добавление sudo к команде запуска (Linux).
[+] Установка серверов из tar архивов.
[+] Фильтр для списка серверов.
[+] Фильтр для журнала GameAP.
[+] Автоматическая правка значений в XML файлах (если конфигурация сервера хранится в XML).
[+]Добавлена поддержка rcon для San Andreas Multiplayer.
[fix] Существенно ускорена работа с Telnet.
[fix] Раздел модификации убран. Список модификаций отображается в разделе с играми.
[fix] Существенно уменьшено число обращений к базе при обновлении привилегий на серверы.
[fix] Отлов большего количества пользовательских ошибок (неправильно указанных данных и т.п.).
[fix] Ошибки форм выводятся отдельной страницей со ссылкой вернуться, пустая форма не показывается.
[fix] Изменено получение текущей загрузки CPU и RAM для Linux сервера.
[fix] Исправлены проблемы с кодировкой при отображении ошибки связанной с БД.
[fix] Задание обновления серверов нельзя добавить более одного раза.
[fix] Задание запуска/остановки/перезапуска серверов нельзя добавить более трех раз для одного сервера.
[*] Существенно изменен внутренний принцип работы с SSH, Telnet и локальным shell.
[*] Библиотека Query заменена на GameQ (https://github.com/Austinb/GameQ).
[*] Оптимизирована работа с базой данных. Уменьшено число запросов к базе.
[*] Обновлены исполныемые файлы для Linux и Windows (server.sh и server.exe).

Загрузить:
* http://www.gameap.ru/download/
* https://github.com/ET-NiK/GameAP

Обновление предыдущих версий (0.8.x)
Обновляться на 0.9 можно сразу с любой 0.8.x версии.

  • Распакуйте в корень с панелью содержимое каталога uploads из архива. При необходимости не заменять некоторые файлы, например application/config/config.php
  • Перейдите по адресу site.ru/adminpanel/update/manual для обновления базы данных.
  • Обновите исполняемый файл для ОС Linux (server.sh).
  • Обновите исполняемый файл для ОС Windows (server.exe).
  • Обновите имеющиеся модули на те которые поддерживают версию 0.9 (см. http://www.gameap.ru ).


В панели появились новые игры. Чтобы добавить их, импортируйте /db/replace_game_data_09.sql в базу данных. При необходимости сделайте правки в файле, имя базы и таблиц на свое и т.п.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
70 страниц V  « 34 35 36 ... 68 69 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 4 гостей читают эту тему: