IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend Framework PHP Discussion :

Mon Controller ne trouve pas le model


Sujet :

Zend Framework PHP

  1. #1
    Membre régulier
    Inscrit en
    Octobre 2004
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 6
    Par défaut Mon Controller ne trouve pas le model
    Bonjour,

    Dans le tutoriel de Alain...
    http://alain-sahli.developpez.com/tu...erer-un-projet

    On doit créer une calculatrice avec Zend en utilisant le schéma MVC.

    Or mon controller CalculatriceController ne trouve pas le model Calculatrice

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    require_once 'Zend/Loader.php';
    Zend_Loader::loadClass('Zend_Controller_Action');
    Zend_Loader::loadClass('Calculatrice');
     
     
    require_once 'Zend/Controller/Action.php';
     
    /**
     * Classe de lien entre la vue et le modèle Calculatrice
     * 
     * @author Alain Sahli
     * @version 1.0
     */
    class CalculatriceController extends Zend_Controller_Action {
    ...
    Ma classe est bien nommé dans model mais j'ai l'erreur suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Debug Warning: C:\Documents and Settings\vga\Mes documents\LogicielInstallation\ZendFramework-1.5.1\ZendFramework-1.5.1\library\Zend\Loader.php line 83 - Zend_Loader::include_once() [<a href='function.include'>function.include</a>]: Failed opening 'Calculatrice.php' for inclusion (include_path='.;C:\Program Files\Zend\Core\ZendFramework-0.8.0;C:\Program Files\Zend\Core\ZendFramework\library')
    Debug Error: C:\Documents and Settings\vga\Mes documents\LogicielInstallation\ZendFramework-1.5.1\ZendFramework-1.5.1\library\Zend\Loader.php line 88 - Uncaught exception 'Zend_Exception' with message 'File "Calculatrice.php" does not exist or class "Calculatrice" was not found in the file' in C:\Program Files\Zend\Core\ZendFramework\library\Zend\Loader.php:88
    Stack trace:
    #0 C:\wamp\www\dvp-calc\dvp-calc\application\default\controllers\CalculatriceController.php(5): Zend_Loader::loadClass('Calculatrice')
    #1 {main}
      thrown
    Je ne comprends pas le rapport avec include_path.

    Pouvez vous m'aider ?

  2. #2
    Membre Expert
    Avatar de Eusebe
    Inscrit en
    Mars 2006
    Messages
    1 992
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 992
    Par défaut
    Bonjour,

    Ton problème viens justement de l'include_path qui ne contiens pas le répertoire model.

    Pour l'instant, il contiens "." (répertoire courant), "C:\Program Files\Zend\Core\ZendFramework-0.8.0" et "C::\Program Files\Zend\Core\ZendFramework\library"...

    Comme le fichier Calculatrice.php n'est dans aucun de ces chemins, c'est normal que tu aies ce message d'erreur...

Discussions similaires

  1. [iReport] Mon Jar ne trouve pas le jrxml
    Par ulysse031 dans le forum Général Java
    Réponses: 6
    Dernier message: 06/07/2011, 13h36
  2. iReport + eclipse: Mon Jar ne trouve pas le jrxml
    Par minooo dans le forum iReport
    Réponses: 0
    Dernier message: 24/06/2011, 12h20
  3. mon script ne trouve pas le bon processus
    Par dubis dans le forum Programmation et administration système
    Réponses: 10
    Dernier message: 01/04/2011, 08h24
  4. iReport + Netbeans: Mon Jar ne trouve pas le jrxml
    Par emmessi dans le forum Jasper
    Réponses: 3
    Dernier message: 30/11/2010, 15h48
  5. Mon programme ne trouve pas le package jt400
    Par Greg.shogun dans le forum JDBC
    Réponses: 2
    Dernier message: 11/05/2007, 10h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo