LINUX.ORG.RU
ФорумAdmin

httpd не стартует

 ,


0

1

центос 6
не могу стартануть апач
service httpd restart
Stopping httpd: [FAILED]
Starting httpd: [FAILED]
в логах ничего полезного
cat /usr/local/apache/logs/error_log
AH00015: Unable to open logs
AH00015: Unable to open logs

LogLevel debug

Unable to open logs

Тебе перевести то, что тут написано?

Сами логи-то покажешь?

Дата регистрации: 05.06.10

Позор же.

Macrocosm
()

У тебя юзер от которого поднимается апач не может писать в логи одного из виртуальных хостов

SevikL ★★★★★
()
Ответ на: комментарий от SevikL

разве в логи не должно писать ошибку доступа к файлу и указать путь?
я удалил все файлы логов отсюда /usr/local/apache/domlogs и при попытке старта апач создал файлы, но не запустился

kommersant ★★
() автор топика
Ответ на: комментарий от kommersant

я удалил все файлы логов отсюда

Не надо так. Убедись, что все файлы создались. Убедись, что они создались с правильными владельцем, группой, правами.

slowpony ★★★★★
()
Ответ на: комментарий от kommersant

сделай su -c touch /usr/local/apache/logs/test -s /bin/bash nobody && ls -lah /usr/local/apache/logs/

мб юзер nobody туда не может.

конфиг жуткий. и для логов есть своя директория. АДъ.

SevikL ★★★★★
()
Ответ на: комментарий от kommersant

и при попытке старта апач создал файлы, но не запустился

И что в этих файлах? Или они пустые? Основные логи (/usr/local/apache/logs/error_log) тоже не изменились?

Serge10 ★★★★★
()
Ответ на: комментарий от kommersant

это многое меняет,

большая часть ответов рассчитана на то что centos + апач = там вроде все типа стандартно и все должно работать по умолчанию.

самособранный апач это и другие права, и пути и конфиги и т.д. и т.п. все ответы будет а угадайка как там что сделано. и почему systemd должен про него чтото знать.

anonymous2 ★★★★★
()
Последнее исправление: anonymous2 (всего исправлений: 1)
Ответ на: комментарий от Korchevatel

и что дальше? пусть upstart, или SysV, какая от этого разница если апач все равно самосборный?

В любой системе инициализации скрипт пытается запустить системный апач и настроен он на это!

anonymous2 ★★★★★
()
Ответ на: комментарий от Serge10

я бы написал, если знать что от меня нужно
в логи пишет только ошибку AH00015: Unable to open logs без уточнения
конфиг я показывал
что еще нужно указать?

kommersant ★★
() автор топика
Ответ на: комментарий от kommersant

Попробуйте поменять пользователя apache с nobody на нечто более специфическое (например, создайте спец. пользователя www). Аккаунт nobody часто бывает сильно обрезан по своим правам. Ну и про SELinux Вам же написали.

Serge10 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.