Ansible n'installe pas le module de réécriture pour Apache.Ansible n'installe pas le module de réécriture d'Apache
tâche Ansible:
- name: Enable mod_rewrite
apache2_module:
state: present
name: rewrite
résultats Taks:
TASK [apache : Enable mod_rewrite] *********************************************
fatal: [local_vm]: FAILED! => {"changed": false, "failed": true, "msg": "Error executing /usr/sbin/apache2ctl: AH00526: Syntax error on line 33 of /etc/apache2/sites-enabled/mysite.conf:\nInvalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration\n"}
j'ai remarqué que le module n'a pas été activé:
[email protected]:/etc/apache2/mods-enabled$ ls | grep write
[email protected]:/etc/apache2/mods-enabled$
Mise à jour # 1
Voici le contenu de mysite.conf:
32: # Redirect to https
33: RewriteEngine On
34: RewriteCond %{REQUEST_URI} !^\/lightbox
Quel est le contenu de mysite.conf? Au moins près de la ligne fautive. – tedder42
Ajout de la mise à jour 1, indiquant la ligne 33 où le problème est. – TekiusFanatikus
Alors, quelle est la question? Il semble qu'Apache se soit plaint de l'indisponibilité du module. Qu'est-ce que ça a à voir avec Ansible? Est-ce que cela permet de travailler à partir de CLI, mais pas Ansible? – techraf