Page 1 sur 1

Url-rewriting, suite et fin, problème avec easyphp

Posté : 20 mars 2008, 13:12
par bravegars
Bonjour,

J'ai mis en place l'url-rewriting sur mon site et tout fonctionne très bien chez mon hébergeur.

Par contre ça ne marche pas avec easyphp.
Je cherche un moyen de le faire fonctionner mais rien à faire pour l'instant.

J'utilise easyphp 2.0.0.0, avec PHP 5.2.0 et apache 2.2.3.

Mon fichier htaccess est bien placé dans le répertoire www qui est la racine
en local du site.

J'ai décommenté la ligne
LoadModule rewrite_module modules/mod_rewrite.so

dans le httpd.conf du dossier conf_files

Partout on fait mention aux lignes
AddModule mod_rewrite.c
AddModule modules/standard/mod_rewrite.o

qu'il faut décommenter.

Le problème c'est que ces lignes ne figurent pas dans le httpd.conf,

et dès que j'en rajoute une, j'ai une superbe erreur et le serveur ne démarre plus.

Est-ce que quelqu'un qui se sert de easyphp 2.0.0.0, peut me dire
comment faire pour activer l'url-rewriting ? Merci...

Posté : 20 mars 2008, 13:32
par Ryle
Hmm.. tu devrais pourtant bien avoir le "AddModule mod_rewrite.c" il doit se trouver une 15aine de lignes plus bas que le "LoadModule rewrite_module modules/mod_rewrite.so" .. au pire tu peux l'y ajouter s'il n'y est pas :) (mais de mémoire, je n'avais rien ajouté pour l'activer, donc il doit se cacher quelque part... cherche les lignes avec "rewrite" :))

De mémoire, tu dois également avoir dans le httpd.conf un paramètre du genre

Code : Tout sélectionner

<Directory /> Options FollowSymLinks Indexes AllowOverride None </Directory>
Qui interdit la surcharge d'instruction par les fichiers htaccess.. il faut modifier le AllowOverride avec un All (ou autre selon le degré de finesse que tu veux autoriser, mais en local pour du dev, un all, ça me parait très bien ;))

Posté : 20 mars 2008, 13:55
par bravegars
Heureusement que tu es là Ryle . :)

Il n'y a aucune ligne AddModule mod_rewrite.c

Le problème se situait bien dans la seconde partie que tu évoquais.

Il fallait passer AllowOverride à ALL.

Merci encore Ryle.
Surtout quitte pas PHP France je pourrais encore avoir besoin
de tes lumières. :lol: