recompiler apache avec rewrite
8 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

e-kiwi - Modérateur

- Messages: 15546
- Inscription: 23 Déc 2003
recompiler apache avec rewrite
Bonjour,
je nage. voilà le message ci dessous. quelqu'un peut m'expliquer comment on fait ca ?
suis sous une debian en ssh.
Merci
-------------------------------------------------------------------------------------
> Syntax error on line 10 of /etc/apache/httpd.conf:
> Invalid command 'RewriteLog', perhaps mis-spelled or defined
> by a module not included in the server configuration
Ca veut dire que le mod_rewrite n'est pas activé dans apache,
tous vos problèmes viennent de là depuis le début.
Deux méthodes possibles :
- charger le module (version dynamique .so) dans le httpd.conf
- recompiler apache avec avec --enable-module=rewrite en statique
-------------------------------------------------------------------------------------
je nage. voilà le message ci dessous. quelqu'un peut m'expliquer comment on fait ca ?
Merci
-------------------------------------------------------------------------------------
> Syntax error on line 10 of /etc/apache/httpd.conf:
> Invalid command 'RewriteLog', perhaps mis-spelled or defined
> by a module not included in the server configuration
Ca veut dire que le mod_rewrite n'est pas activé dans apache,
tous vos problèmes viennent de là depuis le début.
Deux méthodes possibles :
- charger le module (version dynamique .so) dans le httpd.conf
- recompiler apache avec avec --enable-module=rewrite en statique
-------------------------------------------------------------------------------------
-

achtungbaby - WRInaute accro

- Messages: 4066
- Inscription: 14 Juin 2004
Je vois pas trop l'intérêt d'aller compiler apache. Sous Debian tu balances un apt-getp pour l'installer.
Tu vas modifier ton fichier httpd.conf, et tu ajoutes le module rewrite.
Et la tu redémarres apache pour qu'il tienne compte des nouvelles directives.
Je pense que tu as du paramétrer aussi tes vhosts en précisant la directive
AllowOverride All
Tu vas modifier ton fichier httpd.conf, et tu ajoutes le module rewrite.
- Code: Tout sélectionner
LoadModule rewrite_module /usr/lib/apache/mod_rewrite.so
et
AddModule mod_rewrite.c
Et la tu redémarres apache pour qu'il tienne compte des nouvelles directives.
Je pense que tu as du paramétrer aussi tes vhosts en précisant la directive
AllowOverride All
-

e-kiwi - Modérateur

- Messages: 15546
- Inscription: 23 Déc 2003
testé, mais marche pas
début de la conversation :
---------------------------------------------------------------
> euh, je n'ai pas de "AddModule mod_rewrite.c" dans mon
> httpd.conf. de /etc/apache. dailleurs aucun AddModule. c est
> normal ca ?
Ca dépend si le module a été compilé en .so ou dans apache.
Mettez
RewriteLog là ou vous voulez
RewriteLogLevel 1 ou plus
dans httpd.conf
Si apache ne pleure pas au démarrage, c'est que c'est bon,
mod_rewrite est dans httpd.
---------------------------------------------------------------
resultat :
> Syntax error on line 10 of /etc/apache/httpd.conf:
> Invalid command 'RewriteLog', perhaps mis-spelled or defined
> by a module not included in the server configuration
début de la conversation :
---------------------------------------------------------------
> euh, je n'ai pas de "AddModule mod_rewrite.c" dans mon
> httpd.conf. de /etc/apache. dailleurs aucun AddModule. c est
> normal ca ?
Ca dépend si le module a été compilé en .so ou dans apache.
Mettez
RewriteLog là ou vous voulez
RewriteLogLevel 1 ou plus
dans httpd.conf
Si apache ne pleure pas au démarrage, c'est que c'est bon,
mod_rewrite est dans httpd.
---------------------------------------------------------------
resultat :
> Syntax error on line 10 of /etc/apache/httpd.conf:
> Invalid command 'RewriteLog', perhaps mis-spelled or defined
> by a module not included in the server configuration
-

achtungbaby - WRInaute accro

- Messages: 4066
- Inscription: 14 Juin 2004
Qui a-t'il à la ligne 10 du fichier httpd.conf ?
tu as vérifié aussi la présence du fichier :
/usr/lib/apache/mod_rewrite.so
tu as vérifié aussi la présence du fichier :
/usr/lib/apache/mod_rewrite.so
-

e-kiwi - Modérateur

- Messages: 15546
- Inscription: 23 Déc 2003
>> Qui a-t'il à la ligne 10 du fichier httpd.conf ?
et bien les deux lignes rajoutées
RewriteLog
RewriteLogLevel 1
qui ont fait conclure au modérateur que le mod_rewrite n'est pas activé dans apache.
donc j ai mis les 2 lignes (enfin juste la seconde AddModule) dans le httpd.conf , et apres rechargement, ca ne marche toujours pas. bref, je comprend fichtre rien à tout ca moi
et bien les deux lignes rajoutées
RewriteLog
RewriteLogLevel 1
qui ont fait conclure au modérateur que le mod_rewrite n'est pas activé dans apache.
donc j ai mis les 2 lignes (enfin juste la seconde AddModule) dans le httpd.conf , et apres rechargement, ca ne marche toujours pas. bref, je comprend fichtre rien à tout ca moi
-

achtungbaby - WRInaute accro

- Messages: 4066
- Inscription: 14 Juin 2004
Retires les deux lignes rewriteLog, et relance apache.
A mon avis le rewriteLog et level1 doivent se trouver dans ton vhost après la directive AllowOverride All
et peut-être aussi spécifier le chemin et le nom de fichier que tu veux écrire, genre
Rewritelog /monchemin/rewrite.log
A mon avis le rewriteLog et level1 doivent se trouver dans ton vhost après la directive AllowOverride All
et peut-être aussi spécifier le chemin et le nom de fichier que tu veux écrire, genre
Rewritelog /monchemin/rewrite.log
-

achtungbaby - WRInaute accro

- Messages: 4066
- Inscription: 14 Juin 2004
C'est ton .htaccess qui est pas bon, tes règles de rewrite pointent sur un chemin qu'il ne trouve pas, et il te renvoit une erreur.
8 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Problème Rewrite et Apache 2.2
- Probleme Apache autoriser rewrite rules
- Demande help j'arrive pas a activer le mod rewrite apache
- Sous domaines - Apache 2, Bind9, Htaccess, Url rewrite...
- rewrite ou pas rewrite telle est le question...
- ISAPI rewrite URL rewrite pour ASP
- Rewrite long ou url court sans rewrite ?
- Le Rewrite ok mais Rewrite + R301...
Consultez la description détaillée des produits ou services de Google suivants : Google Web Toolkit
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
