J'utilise un serveur Web Apache2. J'aimerais pouvoir accéder au type d'informations mises à disposition par les modules mod_info et mod_status via la ligne de commande, via un langage de script tel que Python ou via un utilitaire de ligne de commande. Est-ce une possibilité?
Par exemple, je peux utiliser curl
pour inspecter les informations d'en-tête:
curl --head 'http://127.0.0.1/server-info'
Cela me donne un moyen pratique de vérifier que les paramètres de configuration de mon en-tête ont été appliqués et fonctionnent correctement. Ce serait bien s'il y avait une manière similaire (syntaxiquement) de vérifier d'autres paramètres.
J'ai envisagé d'analyser la sortie de 'mod_info', mais j'espère qu'il existe une solution préexistante (et plus propre).
Il n'y a pas d'interface de ligne de commande dans les deux modules que vous avez mentionnés. Ils sont conçus pour être affichés dans le navigateur en créant une entrée d’emplacement dans le fichier conf et en utilisant la directive SetHandler
. Malheureusement, il n’existe pas de solution "plus propre" prédéfinie pour analyser les données et vous devrez peut-être rouler vous-même.