Что хорошая библиотека должна управлять файлами конфигурации Apache2?

Вы можете установить расширение Activity Feed .

С помощью ленты активности вы можете сразу увидеть, что происходит в вашем командном проекте. Вы можете использовать его на панели инструментов, поместив на него виджет, или просто открыть концентратор. Лента активности содержит сводку всех последних изменений рабочих элементов, фиксаций, запросов на получение и сборок. Он сообщает, кто изменил задачу, кто зарегистрировал ошибку и кто сделал исправленный код.

enter image description here

7
задан kolrie 18 October 2008 в 20:38
поделиться

6 ответов

В Perl у Вас есть по крайней мере 2 модуля для этого:

Apache:: ConfigFile

Apache:: Администратор:: Конфигурация

7
ответ дан 6 December 2019 в 08:17
поделиться

Вместо того, чтобы управлять файлами конфигурации, можно использовать mod_perl для встраивания Perl непосредственно в файлы конфигурации. Это могло позволить Вам, например, читать требуемый vhosts из базы данных.

Посмотрите Настраивают Apache с Примером Perl для быстрого примера и Конфигурации Apache в Perl для всех подробностей.

7
ответ дан 6 December 2019 в 08:17
поделиться

Взгляд на Augeas, это не специально для конфигурации Apache-httpd. файлы это - просто универсальная конфигурация. файл "редактор" API. Один из него - главные коммерческие аргументы, то, что это сохранит комментарии/и т.д. радо за другие инструменты изменить файлы и откажется позволять Вам сохранить поврежденные файлы.

Также то, что можно использовать тот же API на всех языках, которые Вы спросили о, и что можно отредактировать другую конфигурацию. файлы с помощью тех же API являются оба главными преимуществами IMO.

4
ответ дан 6 December 2019 в 08:17
поделиться

Это - окончательный конфигуратор Apache:

http://perl.apache.org/

подвергает многих если не все внутренности Apache к программам, записанным в Perl.

Например: http://perl.apache.org/docs/2.0/api/Apache2/Directive.html

(Конечно, что это может сделать много намного больше, чем просто конфигурирование его).

С другой стороны, это должно быть загружено и работает в Apache, это не синтаксический анализатор/редактор файла конфигурации.

2
ответ дан 6 December 2019 в 08:17
поделиться

Также посмотрите Конфигурацию:: Общий, который утверждает, что был полностью совместим с конфигурационными файлами Apache. Я использую его для парсинга моих конфигурационных файлов Apache для автоматического регрессионного тестирования после изменений конфигурации.

0
ответ дан 6 December 2019 в 08:17
поделиться
2
ответ дан 6 December 2019 в 08:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: