Bonjour a tous,
il y'a quelques jours j'ai decouvert le Zend Framework, qui à l'air vraiment génial. J'ai suivis quelques tuto. sur le net pour en découvrir ses spécialités. Seulement j'ai quelques petits soucis.

Je travaille actuellement en local avec PHP5 & Apache2 sous Windows XP.

Voici l'arborescence du site :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 - testZend
     index.php
     .htaccess
     - app
          - controllers
            indexController.php
            nouveautesController.php
          - models
          - views
     - lib
          - Zend
       Zend.php
     - www
Le code de mon fichier .htaccess :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
RewriteEngine on
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
php_value include_path "lib/"
Voici mon problème :
Lorsque je vais sur http://localhost/testZend, il m'affiche bien la page d'index, mais lorsque je vais sur http://localhost/testZend/nouveautes, il ne trouve aucune page alors qu'avec le .htaccess, il est censé réécrire l'url de ma page.

Pourtant j'ai bien :
- decommenter dans httpd.conf la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
LoadModule rewrite_module modules/mod_rewrite.so
- Modifier dans lib/Zend/Controller/Router.php la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$path = $_SERVER['REQUEST_URI'];
en
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$path = substr($_SERVER['REQUEST_URI'], strlen('testZend/'));
A mon avis le problème vient du fait que le fichier .htaccess n'est pas interpreté.

Est-ce que quelqu'un à déjà utilisé ce framework, et serait susceptible de m'aider svp ?

Merci d'avance.