Сообщения без ответов | Активные темы Текущее время: 21 ноя 2024, 14:42




Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 13 ] 
Проблемы админ панель GameAP 
Автор Сообщение
Новичок

Зарегистрирован:
28 янв 2014, 05:00
Сообщения: 7
Поблагодарили: 0 раз.
Откуда: Украина
Не возможно запустить/остановить сервера.

Ошибки:
Код:
cd /D D:\Free-Arena.rv.ua\server && server.exe start D:\Free-Arena.rv.ua\server/27015 null 77.123.86.67 27015 "hlds.exe -console -game cstrike +ip 77.123.86.67 +port 27015 +map de_dust2_2x2 +maxplayers 21"

Код:
cd /D D:\Free-Arena.rv.ua\server && server.exe stop D:\Free-Arena.rv.ua\server/27015 null 77.123.86.67 27015 "hlds.exe -console -game cstrike +ip 77.123.86.67 +port 27015 +map de_dust2_2x2 +maxplayers 21"


Перезапуск сервера не работает (пишет что он перезапущен, но сервер не перезапускалса).

Автостарт сервера в случае его падения - работает отлично (когда сами его отключили, он сам запускается через некоторое время).

OC Windows
Версия админ панель GameAP 0.8.8

Вопросы:
  • Как исправить ошибки?
  • Как обновить версию админ панель GameAP на новую? (не переустановляя)
  • Как дать полные привелегии другому пользователю (как в гл.администратора)?


28 янв 2014, 05:11
Профиль
Новичок

Зарегистрирован:
28 янв 2014, 05:00
Сообщения: 7
Поблагодарили: 0 раз.
Откуда: Украина
если прописать в командной строке
Код:
cd /D D:\Free-Arena.rv.ua\server && server.exe start D:\Free-Arena.rv.ua\server/27015 null 77.123.86.67 27015 "hlds.exe -console -game cstrike +ip 77.123.86.67 +port 27015 +map de_dust2_2x2 +maxplayers 21"

то сервер запускается нормально.


28 янв 2014, 05:54
Профиль
V.I.P.
Аватара пользователя

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

VveedZone писал(а):
Автостарт сервера в случае его падения - работает отлично (когда сами его отключили, он сам запускается через некоторое время).

Выполнение cron скрипта делается без участия веб-сервера. Возможно на веб-сервере стоят ограничения, не позволяющие обращаться к исполняемым файлам.

Для обновления с 0.8.8 до 0.8.9 достаточно лишь заменить файлы. Если вы правили вручную файл /application/config/config.php, то не заменяйте его. Информация по обновлению находится в файле update.txt из архива с панелью.
Чтобы назначить пользователя главным администратором, откройте базу данных и в таблице gameap_users (users) в столбце is_admin установите 1 нужному пользователю.


28 янв 2014, 08:08
Профиль ICQ WWW
Новичок

Зарегистрирован:
28 янв 2014, 05:00
Сообщения: 7
Поблагодарили: 0 раз.
Откуда: Украина
Nikita писал(а):
Игровой сервер на одной машине с панелью? Я так понимаю на одной.

Да, на одной.

Nikita писал(а):
VveedZone писал(а):
Автостарт сервера в случае его падения - работает отлично (когда сами его отключили, он сам запускается через некоторое время).

Выполнение cron скрипта делается без участия веб-сервера. Возможно на веб-сервере стоят ограничения, не позволяющие обращаться к исполняемым файлам.

я так понял, он не правильно работает?

Nikita писал(а):
Для обновления с 0.8.8 до 0.8.9 достаточно лишь заменить файлы. Если вы правили вручную файл /application/config/config.php, то не заменяйте его. Информация по обновлению находится в файле update.txt из архива с панелью.
Чтобы назначить пользователя главным администратором, откройте базу данных и в таблице gameap_users (users) в столбце is_admin установите 1 нужному пользователю.

спасибо.


28 янв 2014, 17:31
Профиль
V.I.P.
Аватара пользователя

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


Работает правильно, скорее всего, но нет прав на выполнение файлов в директории с серверами.
Проверьте. Создайте файл test.php со следующим содержимым:
Код:
<?php
exec('C:\Servers\server.exe', $strings);
print_r($strings);


После этого запустите этот скрипт в браузере. В ответе должны быть строки с вывода команды server.exe


28 янв 2014, 17:55
Профиль ICQ WWW
Новичок

Зарегистрирован:
28 янв 2014, 05:00
Сообщения: 7
Поблагодарили: 0 раз.
Откуда: Украина
Nikita писал(а):
VveedZone писал(а):
я так понял, он не правильно работает?


Работает правильно, скорее всего, но нет прав на выполнение файлов в директории с серверами.
Проверьте. Создайте файл test.php со следующим содержимым:
Код:
<?php
exec('C:\\Servers\\server.exe', $strings);
print_r($strings);


После этого запустите этот скрипт в браузере. В ответе должны быть строки с вывода команды server.exe


у меня ошибка, что не найден файл.
Код:
404 Page Not Found
The page you requested was not found.




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

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

Цитата:
RewriteCond $1 !^(index\.php|test\.php|images|themes|uploads|favicon\.ico|robots\.txt)

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


28 янв 2014, 18:23
Профиль ICQ WWW
Новичок

Зарегистрирован:
28 янв 2014, 05:00
Сообщения: 7
Поблагодарили: 0 раз.
Откуда: Украина
Теперь.
Код:
Array ( )




28 янв 2014, 18:29
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
Вместо C:\Servers\server.exe свой путь подставили?

Найдите в настройках веб-сервера привилегии для запуска исполняемых файлов.

Либо настройте локальный сервер как выделенный, инструкция здесь. Все в точности как там, а IP для выделенного сервера будет 127.0.0.1


28 янв 2014, 18:33
Профиль ICQ WWW
Новичок

Зарегистрирован:
28 янв 2014, 05:00
Сообщения: 7
Поблагодарили: 0 раз.
Откуда: Украина
Nikita писал(а):
Вместо C:\Servers\server.exe свой путь подставили?

D:\Free-Arena.rv.ua\server\server.exe


28 янв 2014, 18:40
Профиль
V.I.P.
Аватара пользователя

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


28 янв 2014, 18:46
Профиль ICQ WWW
Новичок

Зарегистрирован:
28 янв 2014, 05:00
Сообщения: 7
Поблагодарили: 0 раз.
Откуда: Украина
Nikita писал(а):
Добавьте задание с запуском игрового сервера и при выполнении cron он будет запущен.

если я так понял то
Код:
D:\Free-Arena.rv.ua\webserver\Php\php.exe -f "D:\Free-Arena.rv.ua\webserver\www\panel\index.php" cron

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

Nikita писал(а):
настройте локальный сервер как выделенный, инструкция здесь. Все в точности как там, а IP для выделенного сервера будет 127.0.0.1

хотелось обойтись без этого.


28 янв 2014, 18:55
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
VveedZone писал(а):
Nikita писал(а):
настройте локальный сервер как выделенный, инструкция здесь. Все в точности как там, а IP для выделенного сервера будет 127.0.0.1

хотелось обойтись без этого.

В таком случае найдите в настройках веб-сервера привилегии на запуск исполняемых файлов.


28 янв 2014, 19:00
Профиль ICQ WWW
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 13 ] 

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

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


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

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


HLDM.ORG 2011-2013