![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
bob2222 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 23.9.2015 Репутация: нет Всего: нет |
здравствуйте
помогите пожалуйста изменить скрипт на Ubuntu не работает(на vps установлен xfce4 vnc4server nano cron firefox) скрипт нужен для того чтобы следить за тем чтобы firefox imacros://run/?m=fm6_v6.09c.js были запущенны на vps. 1. Создайте файл firefoxtest в /bin: touch /bin/firefoxtest #------------- /bin/firefoxtest--------------- #!/bin/sh number_of_cs=`ps ax | grep -c firefox` if [ ${number_of_cs} -lt 2 ]; then firefox imacros://run/?m=fm6_v6.09c.js & > /dev/null 2>&1 fi #---------------------------------------------- 2. chmod +x /bin/firefoxtest 3.Добавьте в /etc/crontab строчку Например, тест каждые 5 минут: #---------------------------------------- /etc/crontab-------------- */5 * * * * root firefoxtest #------------------------------------------------------------------- спасибо. |
|||
|
||||
r00tGER |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 20.5.2009 Где: Russia Репутация: нет Всего: нет |
Собственно, сам скрипт:
Всё остальное, это создание самого скрипта - 1, разрешение на выполнение - 2, добавление в крон - 3. Все эти пункты выполняются "ручками" в консоли. "Что говорит" если запустить фокс руками: > firefox imacros://run/?m=fm6_v6.09c.js Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
bob2222 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 23.9.2015 Репутация: нет Всего: нет |
"Что говорит" если запустить фокс руками:
> firefox imacros://run/?m=fm6_v6.09c.js запускается firefox и imacros://run/?m=fm6_v6.09c.js |
|||
|
||||
r00tGER |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 20.5.2009 Где: Russia Репутация: нет Всего: нет |
Значит, основное работает.
Сохранте скрипт в файл (только то, что я выше процитировал). - /bin/firefoxtest Дайте права на выполнение на этот файл - #chmod +x /bin/firefoxtest Добавьте этот файл на переодический запуск в крон - отредактируйте файл /etc/crontab добавьте строку: */5 * * * * root firefoxtest Всё, как и написано :) Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
_zorn_ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: 6 Всего: 12 |
Полный путь к фаерфоксу пропишите в скрипте. Так же можно к ps и grep
Либо в начале скрипта
Потому что у крона PATH может быть пустой |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
2 Пользователей читают эту тему (2 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |