recompiler apache avec rewrite
8 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
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: 4057
- Inscription: Lun Juin 14, 2004 12:37
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
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: 4057
- Inscription: Lun Juin 14, 2004 12:37
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
>> 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: 4057
- Inscription: Lun Juin 14, 2004 12:37
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: 4057
- Inscription: Lun Juin 14, 2004 12:37
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 Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Le gPhone, téléphone mobile révolutionnaire ?
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Séminaire URL Rewriting et sites dynamiques
- Article sur le fichier .htaccess
- Hébergement de projets open source sur Google Code
- Google Web Toolkit, pour créer des applications en AJAX
- Domaine favori - URL canonique
- Se former au référencement : séminaire Ranking Metrics à Lyon les 17-18 Juin
- Description de la société Google Inc.
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


le forum