Сообщения без ответов | Активные темы Текущее время: 22 ноя 2024, 11:38




Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 30 ]  На страницу 1, 2  След.
Установка на локальный сервер. Проблема с open_basedir 
Автор Сообщение
Новичок
Аватара пользователя

Зарегистрирован:
15 дек 2013, 03:31
Сообщения: 14
Поблагодарили: 0 раз.
Откуда: спб
-Версия GameAP 0.8.6
-Веб-сервер Apache.
-Операционная система debian 7.2 server.
-Cервер относится к css параметры используются стандартные.
-Локальный сервер.

Устанавливал по точной инструкции: viewtopic.php?f=36&t=372

При установке любого сервера он запускается только по локальному ip при этом сервер не останавливается, если зайти в "файлы" и выбрать любой файл то пишет "Файл не найден" хотя он выдаёт точный сер верный путь, также если запустить сервер по внешнему ip то пишет "Не удалось запустить сервер. Проверьте правильность указания следующих директорий: директория к исполняемым файлам(server.exe или server.sh), директория игрового сервера (относительно директории к исполняемым файлам). "
Панель выдаёт следующие ошибки:
A PHP Error was encountered

Severity: Notice

Message: Undefined index: modules_data

Filename: models/users.php

Line Number: 114

---------------------------------

A PHP Error was encountered

Severity: Warning

Message: is_dir(): open_basedir restriction in effect. File(/GameAP/servers) is not within the allowed path(s): (/var/www/clients/client1/web1/web:/var/www/clients/client1/web1/private:/var/www/clients/client1/web1/tmp:/var/www/zet-host.ru/web:/srv/www/zet-host.ru/web:/usr/share/php5:/usr/share/php:/tmp:/usr/share/phpmyadmin:/etc/phpmyadmin:/var/lib/phpmyadmin)

Filename: models/servers.php

Line Number: 56

---------------------------------

A PHP Error was encountered

Severity: Notice

Message: Undefined offset: -1

Filename: servers/dedicated_servers.php

Line Number: 97


15 дек 2013, 04:01
Профиль
V.I.P.
Аватара пользователя

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

Либо разрешите путь, либо отключите open_basedir, либо расположите игровой сервер по одному из следующих путей:
/var/www/clients/client1/web1/web
/var/www/clients/client1/web1/privat
/var/www/clients/client1/web1/tmp
/var/www/zet-host.ru/web
/srv/www/zet-host.ru/web

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


15 дек 2013, 18:49
Профиль ICQ WWW
Новичок
Аватара пользователя

Зарегистрирован:
15 дек 2013, 03:31
Сообщения: 14
Поблагодарили: 0 раз.
Откуда: спб
Поставил игровой сервер по пути /var/www/clients/client1/web1/web но в итоге перестали устанавливаться сервера но зато заработала консоль.


16 дек 2013, 04:03
Профиль
Специалист
Аватара пользователя

Зарегистрирован:
26 апр 2012, 16:48
Сообщения: 383
Поблагодарили: 4 раз.
Права на каталог /var/www/clients/client1/web1/web проверили?


16 дек 2013, 10:52
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
lfyz-t34 писал(а):
Поставил игровой сервер по пути /var/www/clients/client1/web1/web но в итоге перестали устанавливаться сервера но зато заработала консоль.

При установке панель пишет в логи команды, которые отправляет.
Если что-то не работает - выполняйте эти команды вручную в консоли и смотрите где загвоздка.

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


16 дек 2013, 14:38
Профиль ICQ WWW
Новичок
Аватара пользователя

Зарегистрирован:
15 дек 2013, 03:31
Сообщения: 14
Поблагодарили: 0 раз.
Откуда: спб
в логах пишет:

Код:
Commands:
array (
  0 => 'cd /var/www/clients/client1/web1/web/panel/gameap && sudo mkdir -p cs16',
  1 => 'cd /var/www/clients/client1/web1/web/panel/gameap && sudo chmod 755 cs16',
  2 => 'cd /var/www/clients/client1/web1/web/panel/gameap && sudo ./steamcmd.sh +login anonymous +force_install_dir /var/www/clients/client1/web1/web/panel/gameap/cs16 +app_update 90 validate +quit',
)

Results:


выполняю в ручную команду:
Код:
cd /var/www/clients/client1/web1/web/panel/gameap && sudo ./steamcmd.sh +login anonymous +force_install_dir /var/www/clients/client1/web1/web/panel/gameap/cs16 +app_update 90 validate +quit


папки и права он назначает сам, в итоге в PuTTY выдаёт:

Код:
root@*****:/var/www/clients/client1/web1/web/panel/gameap# cd /var/www/clients/client1/web1/web/panel/gameap && sudo ./steamcmd.sh +login anonymous +force_install_dir /var/www/clients/client1/web1/web/panel/gameap/cs16 +app_update 90 validate +quit
./steamcmd.sh: line 30:  7108 Ошибка сегментирования                   $DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"


16 дек 2013, 16:22
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
У вас проблема со SteamCMD. Это сторонняя утилита от Valve, через которую панель устанавливает серверы.
Либо исправляйте проблему, либо пользуйтесь установкой из репозиториев.

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


16 дек 2013, 16:57
Профиль ICQ WWW
Новичок
Аватара пользователя

Зарегистрирован:
15 дек 2013, 03:31
Сообщения: 14
Поблагодарили: 0 раз.
Откуда: спб
действительно похоже проблема была в SteamCMD + похоже не стартовала через сайт решил проблему так SteamCMD кинул в /home/ а server.sh на сайт и всё закрутилось заработало) Но вот проблема сервер не запускается через внешний ip точнее заппускается но индикатор показывает что он выключен, порты открыты! Консоль выдаёт следующие:
Auto-restarting the server on crash

Console initialized.
Using breakpad crash handler
Setting breakpad minidump AppID = 10
Forcing breakpad minidump interfaces to load
dlopen failed trying to load:
/root/.steam/sdk32/steamclient.so
with error:
/root/.steam/sdk32/steamclient.so: cannot open shared object file: No such file
or directory
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
Exe build: 17:45:07 Apr 25 2013 (6027)
STEAM Auth Server
WARNING: UDP_OpenSocket: port: 27015 bind: Cannot assign requested address
FATAL ERROR (shutting down): Couldn't allocate dedicated server IP port 27015.


16 дек 2013, 18:32
Профиль
Специалист
Аватара пользователя

Зарегистрирован:
25 янв 2012, 20:30
Сообщения: 487
Поблагодарили: 19 раз.
Откуда: Uzbekistan
Код:
WARNING: UDP_OpenSocket: port: 27015 bind: Cannot assign requested address
FATAL ERROR (shutting down): Couldn't allocate dedicated server IP port 27015.

Либо уже занят порт 27015, либо неправильно прописан IP адрес в ключе -ip.
Попробовать сменить порт или прописать 0.0.0.0 в -ip ключе.


16 дек 2013, 18:49
Профиль ICQ WWW
Новичок
Аватара пользователя

Зарегистрирован:
15 дек 2013, 03:31
Сообщения: 14
Поблагодарили: 0 раз.
Откуда: спб
а нельзя ли пожалуйста по подробней?
Команда запуска сервера:
./hlds_run -game cstrike +ip {ip} +port {port} +maxplayers {maxplayers} +map {default_map} +sys_ticrate {fps}
должна выглядеть так?:
./hlds_run -game cstrike +ip 0.0.0.0 +port {port} +maxplayers {maxplayers} +map {default_map} +sys_ticrate {fps}


16 дек 2013, 20:46
Профиль
V.I.P.
Аватара пользователя

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

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


16 дек 2013, 23:39
Профиль ICQ WWW
Новичок
Аватара пользователя

Зарегистрирован:
15 дек 2013, 03:31
Сообщения: 14
Поблагодарили: 0 раз.
Откуда: спб
поставил, результат тот же самый( есть ещё предложения? в логах пишет вот что:

couldn't exec banned.cfg
Connection to Steam servers successful.
VAC secure mode is activated.
Rcon from 192.168.0.102:37593:
rcon 1031600567 "wHRIxibo" status
hostname: Counter-Strike 1.6 Server
version : 48/1.1.2.7/Stdio 6027 secure (10)
tcp/ip : 0.0.0.0:27015
map : de_dust2 at: 0 x, 0 y, 0 z
players : 0 active (32 max)

# name userid uniqueid frag time ping loss adr
0 users
Rcon from 192.168.0.102:37593:
rcon 1031600567 "wHRIxibo" status
hostname: Counter-Strike 1.6 Server
version : 48/1.1.2.7/Stdio 6027 secure (10)
tcp/ip : 0.0.0.0:27015
map : de_dust2 at: 0 x, 0 y, 0 z
players : 0 active (32 max)

# name userid uniqueid frag time ping loss adr
0 users


17 дек 2013, 00:58
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
Появляется ли сообщение:
Код:
WARNING: UDP_OpenSocket: port: 27015 bind: Cannot assign requested address
FATAL ERROR (shutting down): Couldn't allocate dedicated server IP port 27015.


Судя по тому, что вы прислали - всё нормально, сервер запущен, ему была отправлена ркон команда status.
Напишите, что не работает то?

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


17 дек 2013, 01:13
Профиль ICQ WWW
Новичок
Аватара пользователя

Зарегистрирован:
15 дек 2013, 03:31
Сообщения: 14
Поблагодарили: 0 раз.
Откуда: спб
да панель работает всё хорошо, просто в cs 1.6 созданный сервер не находит, и я не могу понять в чём дело порты на роутере открыты, ip прописан внешний- вот особенность когда прописываю выделенный ip индикатор "Статус" горит красным хотя в консоли пишет что якобы всё нормально и сервер запущен, в чём может быть дело? вот скрин: http://img-fotki.yandex.ru/get/9092/957 ... bfc3e_orig


17 дек 2013, 04:46
Профиль
Специалист
Аватара пользователя

Зарегистрирован:
26 апр 2012, 16:48
Сообщения: 383
Поблагодарили: 4 раз.
А на сервер зайти можно через выделенный ip?
Какие именно порты открыты на роутере?


17 дек 2013, 14:04
Профиль
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 30 ]  На страницу 1, 2  След.

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

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


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

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


HLDM.ORG 2011-2013