Je souhaite activer le journal de réécriture pour déboguer certaines règles de réécriture qui me posent problème. J'ai donc ajouté ces lignes à la fin de mon httpd.conf fichier:Impossible de configurer le journal de réécriture
<IfModule mod_rewrite.c>
RewriteLog "/logs/rewrite.log"
RewriteLogLevel 4
</IfModule>
La prochaine chose que je l'ai été redémarrer Apache. Cela provoque cependant une erreur et ne démarrera pas. C'est ce que je reçois dans le Panneau de configuration XAMPP:
13:14:56 [Apache] Error: Apache shutdown unexpectedly.
13:14:56 [Apache] This may be due to a blocked port, missing dependencies,
13:14:56 [Apache] improper privileges, a crash, or a shutdown by another method.
13:14:56 [Apache] Check the "/xampp/apache/logs/error.log" file
13:14:56 [Apache] and the Windows Event Viewer for more clues
Je n'obtenez aucun indice dans error.log cependant. En fait, aucune ligne n'est générée lorsque cette erreur se produit.
J'ai aussi essayé de changer la ligne RewriteLog utiliser un chemin absolu:
RewriteLog "c:\xampp\apache\logs\rewrite.log"
Pourriez-vous s'il vous plaît me aider?
Oui, mon serveur Apache 2.4. J'ai vu ma configuration par défaut est 'LogLevel warn', alors devrais-je faire ceci?:' LogLevel warn mod_rewrite.c: trace3' –
oui: avec 'LogLevel warn mod_rewrite.c: trace3' warn est le niveau de verbosité par défaut pour tous modules et vous redéfinir le niveau de mod_rewrite à une valeur plus élevée – julp
Parfait !! Merci, ça marche! Juste une question de plus: est-il possible de créer votre propre journal de réécriture en dehors du journal des erreurs dans Apache 2.4? –