HLDM Форум https://forum.hldm.org/ |
|
Не устанавливается сервер https://forum.hldm.org/viewtopic.php?f=36&t=962 |
Страница 1 из 2 |
Автор: | Westus [ 19 окт 2015, 01:15 ] |
Заголовок сообщения: | Не устанавливается сервер |
Лог
sudoers
cron
|
Автор: | GordonFreeman [ 19 окт 2015, 07:49 ] |
Заголовок сообщения: | Re: Не устанавливается сервер |
Папка test3 создалась в /home/gameap ? Выполни команды вручную: Код: Results: array ( 0 => 'cd /home/gameap && mkdir -p test3 ', 1 => 'cd /home/gameap && chmod 755 test3 ', 2 => 'cd /home/gameap/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /home/gameap/test3 +app_update 740 validate +quit ', ) |
Автор: | Westus [ 19 окт 2015, 13:04 ] |
Заголовок сообщения: | Re: Не устанавливается сервер |
Папка есть. В ручную под gameap команда выполняется и идет установка. |
Автор: | Westus [ 20 окт 2015, 14:35 ] |
Заголовок сообщения: | Re: Не устанавливается сервер |
Так как проблему решить? |
Автор: | GordonFreeman [ 20 окт 2015, 17:30 ] |
Заголовок сообщения: | Re: Не устанавливается сервер |
Как я понял, это ведь локальный сервер? От какого пользователя стартует крон? Выполни и скопируй результат: Код: su -c 'cd /home/gameap/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /home/gameap/test3 +app_update 740 validate +quit' <пользователь, от которого стартует крон панели> Но скорее всего тут проблема в SteamCMD ))0 |
Автор: | Westus [ 20 окт 2015, 18:35 ] |
Заголовок сообщения: | Re: Не устанавливается сервер |
Это vds на centos. Apache MPM-ITK В логах cron пользователь root Я уже перенес все файлы в директорию пользователя от которого работает панель Код: /var/www/westus/data/server Добавил пользователя в sudoers Код: westus ALL = NOPASSWD: /var/www/westus/data/server/server.sh westus ALL = NOPASSWD: /var/www/westus/data/server/steamcmd/steamcmd.sh Если по ssh отправить команду Код: php -f /var/www/westus/data/www/site.ru/index.php cron Получим Код: Cron started -Dedicated Server #1 --Task manager -- End Task manager --Server #5 install started ---Install from SteamCMD ---Install server failure ---Server install #5 failed --Get Stats ---Stats server #1 successful -Modules cron Cron stats -Time elapsed: 4.0745 seconds -Memory peak usage: 3464.66 Kb Cron end В панели Код: Results: array ( 0 => 'cd /var/www/westus/data/server && mkdir -p test3 ', 1 => 'cd /var/www/westus/data/server && chmod 755 test3 ', 2 => 'cd /var/www/westus/data/server/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /var/www/westus/data/server/test3 +app_update 740 validate +quit ', ) Если выполнить последний запрос в ручную через ssh под root или westus, то сервер установится. Код: su -c 'cd /var/www/westus/data/server/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /var/www/westus/data/server/test3 +app_update 740 validate +quit ' root Если выполнить эту команду под westus, то запросит пароль. |
Автор: | GordonFreeman [ 20 окт 2015, 19:34 ] |
Заголовок сообщения: | Re: Не устанавливается сервер |
Ну го отладку )) Вложение: Заменить файл application\modules\cron\controllers. Отправь команду по ssh и скопируй результат. |
Автор: | Westus [ 20 окт 2015, 19:57 ] |
Заголовок сообщения: | Re: Не устанавливается сервер |
Вот от root Код: Cron started -Dedicated Server #1 --Task manager -- End Task manager --Server #5 install started ---Install from SteamCMD --> DEBUG <-- --> <-- ---Install server failure ---Server install #5 failed --Get Stats ---Stats server #1 successful -Modules cron Cron stats -Time elapsed: 3.8881 seconds -Memory peak usage: 3473.16 Kb Cron end Вот от westus Код: Cron started -Dedicated Server #1 --Task manager -- End Task manager --Server #5 install started ---Install from SteamCMD --> DEBUG <-- --> <-- ---Install server failure ---Server install #5 failed --Get Stats ---Stats server #1 missed -Modules cron Cron stats -Time elapsed: 0.397 seconds -Memory peak usage: 3452.74 Kb <div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;"> <h4>A PHP Error was encountered</h4> <p>Severity: Warning</p> <p>Message: file_put_contents(application/cache/cron_time.json): failed to open stream: Permission denied</p> <p>Filename: controllers/cron.php</p> <p>Line Number: 1639</p> </div>Cron end |
Автор: | GordonFreeman [ 21 окт 2015, 14:35 ] |
Заголовок сообщения: | Re: Не устанавливается сервер |
Вложение: Сюда: application\libraries\Control\drivers. Точно локальный сервер? |
Автор: | Westus [ 26 окт 2015, 20:27 ] |
Заголовок сообщения: | Re: Не устанавливается сервер |
Сервер удаленный на хостинге. Код: Results: array ( 0 => 'cd /var/www/westus/data/server && mkdir -p test3 ', 1 => 'cd /var/www/westus/data/server && chmod 755 test3 ', 2 => 'cd /var/www/westus/data/server/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /var/www/westus/data/server/test3 +app_update 740 validate +quit ', ) Код: Cron started -Dedicated Server #1 --Task manager -- End Task manager --Server #5 install started ---Install from SteamCMD --> DEBUG <-- --> <-- ---Install server failure ---Server install #5 failed --Get Stats ---Stats server #1 successful -Modules cron Cron stats -Time elapsed: 4.4941 seconds -Memory peak usage: 3472.64 Kb Cron end |
Автор: | GordonFreeman [ 27 окт 2015, 07:07 ] |
Заголовок сообщения: | Re: Не устанавливается сервер |
Тогда я зря тебе скинул файлик для управления локальном сервером хд Пробовал указывать root в параметрах ssh выделенного сервера? |
Автор: | Westus [ 27 окт 2015, 15:43 ] |
Заголовок сообщения: | Re: Не устанавливается сервер |
Да, под рутом php -f /var/www/westus/data/www/site.ru/index.php cron и таже фигня. |
Автор: | Nikita [ 27 окт 2015, 18:20 ] |
Заголовок сообщения: | Re: Не устанавливается сервер |
Какой результат выполнения команд вручную? Я про те, что указаны в логах. |
Автор: | Westus [ 27 окт 2015, 23:00 ] |
Заголовок сообщения: | Re: Не устанавливается сервер |
GordonFreeman писал(а): Вот здесь, да? Нет, тут пользователь. |
Страница 1 из 2 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |