- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте уважаемые форумчане! Прошу помощи у знающих. Имеется установленный Debian 7, на котором крутиться icecast2 и liquidsoap. Liquidsoap из консоли запускается от пользователя admin (под рутом запуск не возможен) командой: liquidsoap -d /etc/liquidsoap/icecast.sh (в режиме демона). Необходимо сделать автозапуск по крону данного скрипта после перезагрузки.
При старте из консоли командой liquidsoap -d /etc/liquidsoap/icecast.sh либо просто liquidsoap -d /etc/liquidsoap/icecast скрипт стартует без проблем. При добавлении команды в крон, автостарт скрипта не происходит. Права на файл выставлены 755.
Файл крона для пользователя admin:
Содержание запускаемого файла:
Права на файлы и папки:
файл скрипта:
-rwxr-xr-x 1 root root 636 Aug 13 07:04 icecast.sh
папка liquidsoap:
drwxr-xr-x 2 root root 4096 Aug 12 07:42 liquidsoap
Заранее благодарен за помощь!
Попробуйте в кроне указать полный путь к sudo, к примеру:
15 02 * * * /bin/sudo /usr/local/vesta/bin/v-update-sys-queue disk
Путь к sudo естетвенно свой
Попробуйте в кроне указать полный путь к sudo, к примеру:
15 02 * * * /bin/sudo /usr/local/vesta/bin/v-update-sys-queue disk
Путь к sudo естетвенно свой
Спасибо, вы имеете ввиду и сам файл скрипта переместить /usr/local/vesta/bin/?
Файл скрипта у меня не бинарный, а обычный текстовой файл.
Я не советовал перемещать куда либо скрипт, смотрите внимательней.
/bin/sudo /usr/local/vesta/bin/v-update-sys-queue disk
Там пробел присутствует. Это то же самое выполнение команды sudo с указанием абсолютного пути.
А почему не попробовать добавить так же, как и в консоли запускаете?
liquidsoap -d /etc/liquidsoap/icecast.sh
Только укажите полный путь до liquidsoap
поддержу.
укажите полный путь до liquidsoap - проверьте. Если не получится - уберите из крона и пропишите в /etc/rc.local строку запуска вашего скрипта, если /etc/rc.local не существует - создайте его, и поставьте на него 755
поддержу.
укажите полный путь до liquidsoap - проверьте. Если не получится - уберите из крона и пропишите в /etc/rc.local строку запуска вашего скрипта, если /etc/rc.local не существует - создайте его, и поставьте на него 755
pupseg, спасибо. Попробывал в двух предложенных вами вариантах, но так и не запустил.
Как мне кажется, /etc/liquidsoap/icecast.sh это уже и является полным путём к файлу. Хотя может я его не правильно определяю?
---------- Добавлено 14.08.2014 в 10:17 ----------
Подскажите еще пожалуйста какие возможны варианты?
1. Выполните команду whereis liquidsoap
2. Полученный полный путь укажите в cron. К примеру:
/usr/bin/liquidsoap -d /etc/liquidsoap/icecast.sh
Подскажите еще пожалуйста какие возможны варианты?
Почему не использовать прилагающийся initd-скрипт?
PS: icecast.sh кривой.
Himiko, спасибо, попробуем.
---------- Добавлено 14.08.2014 в 22:09 ----------
tls, спасибо за совет, но кто бы помог его составить.