Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Ошибка apach - Invalid Mutex directory  (Прочитано 11111 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн netum

  • Автор темы
  • Любитель
  • *
  • Сообщений: 82
    • Просмотр профиля
Ошибка apach - Invalid Mutex directory
« : 23 Октября 2014, 10:56:31 »
Доброго времени суток.
Есть Ubuntu сервер 14.04.1, обновлённый по сети с 12 версии. На 12 всё работало, после обновления при выполнении "apache2 -t" в консоли вижу [Thu Oct 23 17:50:22.454133 2014] [core:warn] [pid 3806] AH00111: Config variable ${APACHE_LOCK_DIR} is not defined
[Thu Oct 23 17:50:22.455338 2014] [core:warn] [pid 3806] AH00111: Config variable ${APACHE_PID_FILE} is not defined
[Thu Oct 23 17:50:22.455966 2014] [core:warn] [pid 3806] AH00111: Config variable ${APACHE_RUN_USER} is not defined
[Thu Oct 23 17:50:22.456529 2014] [core:warn] [pid 3806] AH00111: Config variable ${APACHE_RUN_GROUP} is not defined
[Thu Oct 23 17:50:22.457118 2014] [core:warn] [pid 3806] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Thu Oct 23 17:50:22.501097 2014] [core:warn] [pid 3806] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Thu Oct 23 17:50:22.502745 2014] [core:warn] [pid 3806] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Thu Oct 23 17:50:22.503586 2014] [core:warn] [pid 3806] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
AH00526: Syntax error on line 75 of /etc/apache2/apache2.conf:
Invalid Mutex directory in argument file:${APACHE_LOCK_DIR}
В 75 строке конфига апача:
Mutex file:${APACHE_LOCK_DIR} default
В /etc/apache2 есть файлик envvars в котором прописаны все переменные. На всякий случай его права:
-rw-r--r-- 1 root root  1782 янв.   4  2014 envvarsНа эту ошибку вышел когда ставил одну программу, которая при сборке выдаёт тоже самое что и "apache2 -t".
Гуглил всякое на эту тему. Что-то ничего полезного. Помогите, люди мудрые.

Оффлайн vboxer

  • Активист
  • *
  • Сообщений: 656
  • Release: 14.10 Codename: utopic
    • Просмотр профиля
Re: Ошибка apach - Invalid Mutex directory
« Ответ #1 : 23 Октября 2014, 11:11:55 »
апач вручную перезапускали? ошибки есть/нет?

Оффлайн netum

  • Автор темы
  • Любитель
  • *
  • Сообщений: 82
    • Просмотр профиля
Re: Ошибка apach - Invalid Mutex directory
« Ответ #2 : 24 Октября 2014, 03:31:36 »
Следующие команды выполняются без ошибок:
sudo services apache2 restart
sudo /etc/init.d/apache2 restart
sudo apache2ctl restart
и после каждой из них в ответ на "apache2 -t" вываливается список ошибок из первого сообщения.
Полностью удалил апач, удалил конфиги апача. Поставил апач заново, всё тоже самое.

Единственное, что нашёл в просторах интернета строку:
source /etc/apache2/envvars && apache2 -k restart
после которой в ответ на "apache2 -t" вижу "Syntax OK"
Как я понимаю, у меня не подгружается файл в переменными среды для апача, но как это мне может помочь исправить ситуацию не знаю. Хотя команда "apache2ctl -t" проходит в принципе всегда без ошибок.

Погуглил ещё и склоняюсь к мысли, что всё у меня работает. В итоге похоже, что беда именно с инсталятором программы, который не корректно работает с апачем.
« Последнее редактирование: 24 Октября 2014, 05:10:13 от netum »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28469
    • Просмотр профиля
Re: Ошибка apach - Invalid Mutex directory
« Ответ #3 : 24 Октября 2014, 15:41:11 »
Не надо запускать apache2 -t потому что.
apachectl есть для этого.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн shura174

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Ошибка apach - Invalid Mutex directory
« Ответ #4 : 02 Ноября 2015, 21:49:42 »
В Debian и Ubuntu апачу нужно вначале считать из файла envvars некоторые переменные окружения !
Вначале

root# . /etc/apache2/envvars
root# apache2 -t

Syntax OK
АпачеСТЛ здесь не при чем

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28469
    • Просмотр профиля
Re: Ошибка apach - Invalid Mutex directory
« Ответ #5 : 02 Ноября 2015, 22:27:13 »
shura174, перечитайте мой предыдущий ответ и не постите бреда в топиках более чем годичной давности.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.05 секунд. Запросов: 26.