|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.04.2016, 06:37 | #1 |
Регистрация: 22.04.2015
Сообщений: 5
|
Запуск интерпретатора Perl в Freebsd
Приветствую всех!
Хочу каждые 6 часов запускать cron-ом на сервере под Freebsd (v.9.1 rev.3) perl-скрипт, который проверяет серверные логи, ищет в них определенные строки, и найдя их, оправляет мне письмо через sendmail. Казалось, что все просто, однако... Владелец логов - root, скрипт запускается от пользователя www и не может получить к ним доступ. При открытии файла ишет ошибку "Permission denied". В Cron-е запуск скрипта написан так: Код:
Код:
Код:
Код:
Но не может же не быть на сервере Перла, если скрипты без проблем выполняются через www? Первой строкой в скрипте стоит Код:
Подскажите пожалуйста, что я делаю неправильно и как просто запустить perl-скрипт из командной строки. Спасибо! Последний раз редактировалось Proserpine; 14.04.2016 в 07:19. |
19.04.2016, 17:44 | #2 |
Пользователь
Регистрация: 12.03.2011
Сообщений: 96
|
А вы уверены, что у Вас достаточно привилегий (так же или больше, чем у службы веб-сервера) для доступа к интерпретатору?
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
freebsd и perl | CodeNOT | Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) | 1 | 07.07.2013 12:56 |