HLDM Форум https://forum.hldm.org/ |
|
Проблемы админ панель GameAP https://forum.hldm.org/viewtopic.php?f=36&t=590 |
Страница 1 из 1 |
Автор: | VveedZone [ 28 янв 2014, 05:11 ] |
Заголовок сообщения: | Проблемы админ панель GameAP |
Не возможно запустить/остановить сервера. Ошибки: Код: 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 Вопросы:
|
Автор: | VveedZone [ 28 янв 2014, 05:54 ] |
Заголовок сообщения: | Re: Проблемы админ панель GameAP |
если прописать в командной строке Код: 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" то сервер запускается нормально. |
Автор: | Nikita [ 28 янв 2014, 08:08 ] |
Заголовок сообщения: | Re: Проблемы админ панель GameAP |
Игровой сервер на одной машине с панелью? Я так понимаю на одной. VveedZone писал(а): Автостарт сервера в случае его падения - работает отлично (когда сами его отключили, он сам запускается через некоторое время). Выполнение cron скрипта делается без участия веб-сервера. Возможно на веб-сервере стоят ограничения, не позволяющие обращаться к исполняемым файлам. Для обновления с 0.8.8 до 0.8.9 достаточно лишь заменить файлы. Если вы правили вручную файл /application/config/config.php, то не заменяйте его. Информация по обновлению находится в файле update.txt из архива с панелью. Чтобы назначить пользователя главным администратором, откройте базу данных и в таблице gameap_users (users) в столбце is_admin установите 1 нужному пользователю. |
Автор: | VveedZone [ 28 янв 2014, 17:31 ] |
Заголовок сообщения: | Re: Проблемы админ панель GameAP |
Nikita писал(а): Игровой сервер на одной машине с панелью? Я так понимаю на одной. Да, на одной. Nikita писал(а): VveedZone писал(а): Автостарт сервера в случае его падения - работает отлично (когда сами его отключили, он сам запускается через некоторое время). Выполнение cron скрипта делается без участия веб-сервера. Возможно на веб-сервере стоят ограничения, не позволяющие обращаться к исполняемым файлам. я так понял, он не правильно работает? Nikita писал(а): Для обновления с 0.8.8 до 0.8.9 достаточно лишь заменить файлы. Если вы правили вручную файл /application/config/config.php, то не заменяйте его. Информация по обновлению находится в файле update.txt из архива с панелью. Чтобы назначить пользователя главным администратором, откройте базу данных и в таблице gameap_users (users) в столбце is_admin установите 1 нужному пользователю. спасибо. |
Автор: | Nikita [ 28 янв 2014, 17:55 ] |
Заголовок сообщения: | Re: Проблемы админ панель GameAP |
VveedZone писал(а): я так понял, он не правильно работает? Работает правильно, скорее всего, но нет прав на выполнение файлов в директории с серверами. Проверьте. Создайте файл test.php со следующим содержимым: Код: <?php exec('C:\Servers\server.exe', $strings); print_r($strings); После этого запустите этот скрипт в браузере. В ответе должны быть строки с вывода команды server.exe |
Автор: | VveedZone [ 28 янв 2014, 18:15 ] |
Заголовок сообщения: | Re: Проблемы админ панель GameAP |
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.
URL
|
Автор: | Nikita [ 28 янв 2014, 18:23 ] |
Заголовок сообщения: | Re: Проблемы админ панель GameAP |
Т.к. этот файл находится в директории с панелью, то нужно добавить его в .htaccess, чтобы он мог выполниться Цитата: RewriteCond $1 !^(index\.php|test\.php|images|themes|uploads|favicon\.ico|robots\.txt) |
Автор: | VveedZone [ 28 янв 2014, 18:29 ] |
Заголовок сообщения: | Re: Проблемы админ панель GameAP |
Теперь. Код: Array ( )
URL
|
Автор: | Nikita [ 28 янв 2014, 18:33 ] |
Заголовок сообщения: | Re: Проблемы админ панель GameAP |
Вместо C:\Servers\server.exe свой путь подставили? Найдите в настройках веб-сервера привилегии для запуска исполняемых файлов. Либо настройте локальный сервер как выделенный, инструкция здесь. Все в точности как там, а IP для выделенного сервера будет 127.0.0.1 |
Автор: | VveedZone [ 28 янв 2014, 18:40 ] |
Заголовок сообщения: | Re: Проблемы админ панель GameAP |
Nikita писал(а): Вместо C:\Servers\server.exe свой путь подставили? D:\Free-Arena.rv.ua\server\server.exe |
Автор: | Nikita [ 28 янв 2014, 18:46 ] |
Заголовок сообщения: | Re: Проблемы админ панель GameAP |
Вариант для ленивых Добавьте задание с запуском игрового сервера и при выполнении cron он будет запущен. |
Автор: | VveedZone [ 28 янв 2014, 18:55 ] |
Заголовок сообщения: | Re: Проблемы админ панель GameAP |
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 хотелось обойтись без этого. |
Автор: | Nikita [ 28 янв 2014, 19:00 ] |
Заголовок сообщения: | Re: Проблемы админ панель GameAP |
VveedZone писал(а): Nikita писал(а): настройте локальный сервер как выделенный, инструкция здесь. Все в точности как там, а IP для выделенного сервера будет 127.0.0.1 хотелось обойтись без этого. В таком случае найдите в настройках веб-сервера привилегии на запуск исполняемых файлов. |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |