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




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

Зарегистрирован:
19 окт 2015, 00:53
Сообщения: 11
Поблагодарили: 0 раз.
Лог
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
',
)

sudoers
www-data ALL = NOPASSWD: /home/gameap/server.sh
www-data ALL = NOPASSWD: /home/gameap/steamcmd/steamcmd.sh
gameap ALL=(ALL) NOPASSWD: ALL

cron
php -f /var/www/westus/data/www/site.ru/index.php cron


19 окт 2015, 01:15
Профиль
Специалист
Аватара пользователя

Зарегистрирован:
25 янв 2012, 20:30
Сообщения: 487
Поблагодарили: 19 раз.
Откуда: Uzbekistan
Папка 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
',
)


19 окт 2015, 07:49
Профиль ICQ WWW
Новичок

Зарегистрирован:
19 окт 2015, 00:53
Сообщения: 11
Поблагодарили: 0 раз.
Папка есть. В ручную под gameap команда выполняется и идет установка.


19 окт 2015, 13:04
Профиль
Новичок

Зарегистрирован:
19 окт 2015, 00:53
Сообщения: 11
Поблагодарили: 0 раз.
Так как проблему решить?


20 окт 2015, 14:35
Профиль
Специалист
Аватара пользователя

Зарегистрирован:
25 янв 2012, 20:30
Сообщения: 487
Поблагодарили: 19 раз.
Откуда: Uzbekistan
Как я понял, это ведь локальный сервер?
От какого пользователя стартует крон?
Выполни и скопируй результат:
Код:
su -c 'cd /home/gameap/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /home/gameap/test3 +app_update 740 validate +quit' <пользователь, от которого стартует крон панели>


Но скорее всего тут проблема в SteamCMD ))0


20 окт 2015, 17:30
Профиль ICQ WWW
Новичок

Зарегистрирован:
19 окт 2015, 00:53
Сообщения: 11
Поблагодарили: 0 раз.
Это 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, то запросит пароль.


20 окт 2015, 18:35
Профиль
Специалист
Аватара пользователя

Зарегистрирован:
25 янв 2012, 20:30
Сообщения: 487
Поблагодарили: 19 раз.
Откуда: Uzbekistan
Ну го отладку ))
Вложение:
cron.zip [12.15 КБ]
Скачиваний: 277

Заменить файл application\modules\cron\controllers.

Отправь команду по ssh и скопируй результат.


20 окт 2015, 19:34
Профиль ICQ WWW
Новичок

Зарегистрирован:
19 окт 2015, 00:53
Сообщения: 11
Поблагодарили: 0 раз.
Вот от 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


20 окт 2015, 19:57
Профиль
Специалист
Аватара пользователя

Зарегистрирован:
25 янв 2012, 20:30
Сообщения: 487
Поблагодарили: 19 раз.
Откуда: Uzbekistan
Вложение:
Control_local.zip [1.55 КБ]
Скачиваний: 272

Сюда: application\libraries\Control\drivers.

Точно локальный сервер?


21 окт 2015, 14:35
Профиль ICQ WWW
Новичок

Зарегистрирован:
19 окт 2015, 00:53
Сообщения: 11
Поблагодарили: 0 раз.
Сервер удаленный на хостинге.

Код:
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


26 окт 2015, 20:27
Профиль
Специалист
Аватара пользователя

Зарегистрирован:
25 янв 2012, 20:30
Сообщения: 487
Поблагодарили: 19 раз.
Откуда: Uzbekistan
Тогда я зря тебе скинул файлик для управления локальном сервером хд
Пробовал указывать root в параметрах ssh выделенного сервера?


27 окт 2015, 07:07
Профиль ICQ WWW
Новичок

Зарегистрирован:
19 окт 2015, 00:53
Сообщения: 11
Поблагодарили: 0 раз.
Да, под рутом php -f /var/www/westus/data/www/site.ru/index.php cron и таже фигня.


27 окт 2015, 15:43
Профиль
Специалист
Аватара пользователя

Зарегистрирован:
25 янв 2012, 20:30
Сообщения: 487
Поблагодарили: 19 раз.
Откуда: Uzbekistan
Вот здесь, да?


Вложения:
2015-10-27 18-44-52 АдминПанель - Mozilla Firefox.png
2015-10-27 18-44-52 АдминПанель - Mozilla Firefox.png [ 19.41 КБ | Просмотров: 9895 ]
27 окт 2015, 17:45
Профиль ICQ WWW
V.I.P.
Аватара пользователя

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

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


27 окт 2015, 18:20
Профиль ICQ WWW
Новичок

Зарегистрирован:
19 окт 2015, 00:53
Сообщения: 11
Поблагодарили: 0 раз.
GordonFreeman писал(а):
Вот здесь, да?

Нет, тут пользователь.


27 окт 2015, 23:00
Профиль
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 20 ]  На страницу 1, 2  След.

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

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


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

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


HLDM.ORG 2011-2013