Автор |
Сообщение |
alex2131
Постоялец
Зарегистрирован: 08 сен 2013, 12:11 Сообщения: 143 Поблагодарили: 0 раз. Откуда: ...
|
Вот так определил: string(6) "daemon" array(1) { [0]=> string(6) "daemon" }
$blt = ''; var_dump(exec('whoami',$blt)); var_dump($blt);
|
03 янв 2014, 02:32 |
|
|
alex2131
Постоялец
Зарегистрирован: 08 сен 2013, 12:11 Сообщения: 143 Поблагодарили: 0 раз. Откуда: ...
|
На www-data тоже самое, ничего не работает.
|
03 янв 2014, 02:34 |
|
|
alex2131
Постоялец
Зарегистрирован: 08 сен 2013, 12:11 Сообщения: 143 Поблагодарили: 0 раз. Откуда: ...
|
Может быть из-за того, что "моя панель" была на Windows, я перенёс её на Linux, отредактировал gameap_config и так же с SQL. МБ из-за этого?
|
03 янв 2014, 02:40 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1945 Поблагодарили: 13 раз. Откуда: СПб
|
Читайте тему viewtopic.php?f=36&t=550 , там написано какие данные нужно было указывать в стартпосте. Игровой сервер расположен на той же машине, что и панель? Просмотр консоли сервера работает? В ней есть что-нибудь? Выполните следующее: 1. Подключитесь по SSH к машине. 2. Выполните: 3. Выполните: Код: cd /home/servers && sudo ./server.sh start /home/servers/cssold/Test cssource_mxYzzs_27015 192.168.1.108 27015 "./srcds_run -console -game cstrike -port 27015 +map de_dust2 +maxplayers 15 -tickrate 33" Обратите внимание на указанный ip - 192.168.1.108, возможно сервер запускается, но недоступен извне. Или попробуйте так: 1. Подключитесь по SSH к машине. 2. Выполните: 3. Выполните: Код: cd /home/servers/cssold/Test && ./srcds_run -console -game cstrike -port 27015 +map de_dust2 +maxplayers 15 -tickrate 33
|
03 янв 2014, 02:47 |
|
|
alex2131
Постоялец
Зарегистрирован: 08 сен 2013, 12:11 Сообщения: 143 Поблагодарили: 0 раз. Откуда: ...
|
Так.... Что у меня получилось... 1. Ввёл su deamon. Ответ: Unknown id: deamon 2. Ввёл "cd /home/servers && sudo ./server.sh start /home/servers/cssold/Test cssource_mxYzzs_27015 192.168.1.108 27015 "./srcds_run -console -game cstrike -port 27015 +map de_dust2 +maxplayers 15 -tickrate 33" - сервер запустился. 3. Ввёл su alex 4. Ввёл cd /home/servers/cssold/Test && ./srcds_run -console -game cstrike -port 27015 +map de_dust2 +maxplayers 15 -tickrate 33 - сервер запустился
|
03 янв 2014, 02:55 |
|
|
alex2131
Постоялец
Зарегистрирован: 08 сен 2013, 12:11 Сообщения: 143 Поблагодарили: 0 раз. Откуда: ...
|
команда top показывает, когда обращаюсь с сайтом, он показывает, что "пользователь" deamon
|
03 янв 2014, 02:56 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1945 Поблагодарили: 13 раз. Откуда: СПб
|
alex2131 писал(а): Вот так определил: string(6) "daemon" array(1) { [0]=> string(6) "daemon" }
alex2131 писал(а): команда top показывает, когда обращаюсь с сайтом, он показывает, что "пользователь" deamon Разберитесь с буквами, вы их путаете! d aemon или d eamon?
|
03 янв 2014, 02:59 |
|
|
alex2131
Постоялец
Зарегистрирован: 08 сен 2013, 12:11 Сообщения: 143 Поблагодарили: 0 раз. Откуда: ...
|
Вы просто *****. Спасибо. Теперь с этим: P.S. Верный ответ: daemon
Вложения:
Снимок5.PNG [ 48.46 КБ | Просмотров: 7691 ]
|
03 янв 2014, 03:01 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1945 Поблагодарили: 13 раз. Откуда: СПб
|
А если отправить ркон команду, то работает? Вы можете подключиться к серверу 95.31.46.1:27015?
Судя по ошибке панель просто не может открыть сокет.
|
03 янв 2014, 03:08 |
|
|
alex2131
Постоялец
Зарегистрирован: 08 сен 2013, 12:11 Сообщения: 143 Поблагодарили: 0 раз. Откуда: ...
|
RCON команду - нет. Подключиться к 95.31.46.1:27015 могу, пишу в консоле "игры" rcon, ответ: Unable to connect to remote server (95.31.46.1:27015) Порт полностью открыт. и UDP и TCP. МБ FireWall в Ubuntu?
|
03 янв 2014, 03:10 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1945 Поблагодарили: 13 раз. Откуда: СПб
|
Выполните php скрипты: Код: <?php $fp = fsockopen('95.31.46.1', 27015); Код: <?php $fp = fsockopen('31.31.202.96', 27015); Напишите сюда, что скрипты вывели.
|
03 янв 2014, 03:15 |
|
|
alex2131
Постоялец
Зарегистрирован: 08 сен 2013, 12:11 Сообщения: 143 Поблагодарили: 0 раз. Откуда: ...
|
Как их выполнить?
|
03 янв 2014, 03:16 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1945 Поблагодарили: 13 раз. Откуда: СПб
|
alex2131 писал(а): Как их выполнить? Создайте пустой файл, вставьте туда данные, после этого переименуйте в test.php и перейдите по адресу http://you_site/test.php либо выполните в консоли Код: php -f /path/to/test.php
|
03 янв 2014, 03:18 |
|
|
alex2131
Постоялец
Зарегистрирован: 08 сен 2013, 12:11 Сообщения: 143 Поблагодарили: 0 раз. Откуда: ...
|
1. Warning: fsockopen(): unable to connect to 95.31.46.1:27015 (В соединении отказано) in /opt/lampp/htdocs/1/test.php on line 2
2. Warning: fsockopen(): unable to connect to 31.31.202.96:27015 (В соединении отказано) in /opt/lampp/htdocs/1/test.php on line 2
|
03 янв 2014, 03:19 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1945 Поблагодарили: 13 раз. Откуда: СПб
|
Вероятно что-то с файрволом. Откройте порты 27000-27999. Менее вероятно, что с расширениями php.
|
03 янв 2014, 03:27 |
|
|