- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Задача следующая - нам нужно, чтобы скрипт получил доступ к логам нашего арендуемого сервера для автоанализа этих логов. Однако, как сказал наш вебмастер, получить доступ к логам может только пользователь root, поэтому вот так с ходу сделать это не удастся, и нужны какие-то особые настройки сервера.
Так как все-таки решить поставленную задачу, чтобы php-скрипты получили доступ к логам, которые к тому же находятся в bz2-архивах?
Откликнувшимся по делу заранее респект ;)
Объясните, почему только root может читать логи?
Единственное, что приходит в голову это параметр open_base_dir, который не дает читать файлы из папки с логами.
Так свой же сервер, что мешает прописать как надо? :) Хоть base_dir, хоть место логов.
Вообще-то тут нужно спрашивать не вебмастера, а админа сервера :)
Про "только рут" - ерунда полная, bz2 для php - http://phpclub.ru/faq/arch/archfaq/archfaq3
Не доверяйте настройку сервера своему вебмастеру
Т-34, доступ к логам посредством PHP вполне реален.
Как сказал Himiko, каталог, в котором лежат логи определяется настройками.
Однако, для полного видения ситуации Вы не указали права на доступ к файлам логов.
Если они 644, то реально. Если же 600, к примеру, то Вам придется поработать над настройками сервера. Конечно, трудно быть телепатом.
Есть такая штука как sudo для того, чтоб давать пользователям(к примеру от которого запущен phpскрипт) на некоторое время права root