2009-08-12 6 views
0

Ceci est une reformulation d'une question que j'ai posté hier. J'ai eu une réponse mais incomplète. J'ai étudié un peu et je peux maintenant reformuler la question d'une manière claire et simple.Zend Framework Invisible Controllers

Je crée un projet avec Zend Framework. Je rentre et je crée un contrôleur. Lorsque j'essaie d'accéder à la vue de ce nouveau contrôleur, cela ne fonctionne pas. Je reçois l'erreur "page non trouvée". Je comprends que le problème a à voir avec Apache et .htaccess et ce genre de choses. J'ai besoin de savoir exactement ce que j'ai besoin de savoir pour voir d'autres pages que la page principale.

G.

+0

Vous devez savoir comment configurer apache rewrite dans le fichier .htaccess, le routage avec ZF et comment configurer correctement une application ZF. – markus

Répondre

1

Couple d'idées à essayer:

Avez-vous vérifié le fichier .htaccess dans le dossier public_html?

Un exemple de base pour ZF:

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} -s [OR] 
RewriteCond %{REQUEST_FILENAME} -l [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^.*$ - [NC,L] 
RewriteRule ^.*$ /index.php [NC,L] 

Avez-vous vérifié que ce AllowOverride est activé dans la configuration <Directory> au sein de votre configuration VirtualHost?

<Directory "/path/to/public_html"> 
    AllowOverride All 
    Options FollowSymLinks 
    Order Allow,Deny 
    Allow From All 
    </Directory> 
+0

La chose prioritaire est autorisée ... – Giuseppe

+0

Eh bien, ça marche maintenant! avait oublié de redémarrer Apache^__^ Merci un million !!! – Giuseppe