je veux activer le rewrite module sur mon Apache sur WAMP. En effet, si clique sur l'icone WAMP --> Apache --> Modules Apache, au top de la liste le module rewrite_module apparait sous la section " Pas de 'LoadModule' ". Si je clique sur rewrite_module, une console php m'indique que
"There is 'mod_rewrite_module.so' file in apachex.y.z/modules/ directory but there is no 'LoadModule rewrite_module modules/mod_rewrite_module.so' line in httpdf.conf file"
J'ai verifié le dossier C:\wamp64\bin\apache\apache2.4.23\modules, et j'ai pu y trouver mod_rewrite.so. J'ai aussi verifié mon httpd.conf, et j'ai pu y trouver la ligne LoadModule rewrite_module modules/mod_rewrite.so. J'ai en effet supprimé le #.
Mais WAMP continue à donner cet erreur. Je ne vois pas pourquoi il parle de mod_rewrite_module.so alors que mon fichier s'appele mod_rewrite. J'ai aussi essayé de changer la ligne dans httpd.conf pour LoadModule rewrite_module modules/mod_rewrite_module.so, comme l'indique la console, mais apparemment il n'y a pas d'effet.
Quelqu'un aurait une idée de pourquoi je ne peux pas mettre mod_rewrite en fonctionnement?
j'y comprends rien, mais le mod_rewrite apparait normalement activé maintenant. J'ai rien fait de spécial. Et si, j'avais dejà rédemarré WAMP après les changements que j'ai décrit avant. Après rédémarrer pour des differents raisons j'ai vu le module activé. J'ai essayé de changer le nom du fichier .so mais ça n'a pas marché non plus, donc je suis revenu aux noms originals. Après quelques redemarrements, j'ai trouvé le module sous l'onglet corresponent. Bref, si quelqu'un a quand même une explication ou idée, elle sera bienvenue :-)
Après installation de Wampserver 3.0.6, le module est bien : wamp64\bin\apache\apache2.4.23\modules\mod_rewrite.so et la ligne dans httpd.conf : LoadModule rewrite_module modules/mod_rewrite.so ou #LoadModule rewrite_module modules/mod_rewrite.so
D'autre part, si la ligne n'existe pas, dans Icône Wampmanager -> Apache -> Modules Apache Rewrite module apparaît sous Pas de 'LoadModule'.
Il est vrai que le message dans la console ne reflète pas la réalité sous Windows qui devrait être : LoadModule rewrite_module modules/mod_rewrite.so et non pas LoadModule rewrite_module modules/mod_rewrite_module.so