Bonjour,

Je viens de suivre le tutoriel "Débuter avec le Zend Framework (approche MVC) http://s-jdm.developpez.com/tutoriels/php/traductions/debuter-avec-zend-framework/ .
Je suis arrivé à réaliser l'exemple jusqu'au bout mais j'ai cependant du rajouter un paramètre dans mon fichier htaccess pour ne pas avoir "Application Error" dès le 1er affichage dans le dossier public
Code : Sélectionner tout - Visualiser dans une fenêtre à part
setEnv APPLICATION_ENV development
J'ai ensuite décidé de mettre l'application en ligne sur OVH pour en tester le fonctionnement.
J'ai rajouté des paramètres dans le .htaccess pour ne pas avoir de problèmes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
SetEnv MAGIC_QUOTES 0
setEnv APPLICATION_ENV development
 
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
Lorsque je rentre dans le dossier public, j'ai l'erreur "An error occured, Application Error". J'ai bien vérifié mes paramètres de connexion à la BDD, bien créé ma table en ligne... Y a t-il moyen d'avoir un message plus parlant ?

J'ai tout de même remarqué une piste pour résoudre le problème dans indexController.php

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 public function indexAction()
    {
      $this->view->title = "Mes Albums";
   	  $this->view->headTitle($this->view->title, 'PREPEND');
  	  $albums = new Application_Model_DbTable_Albums();
  	  $this->view->albums = $albums->fetchAll(); }
Si j'enlève "$albums = new Applicatio_Model..." j'arrive sur la vue de l'index...

Est-ce que quelqu'un aurait une idée ? Merci