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

MVC PHP Discussion :

Difficultés avec Zend_Application


Sujet :

MVC PHP

  1. #1
    Membre confirmé
    Profil pro
    Informaticien
    Inscrit en
    Octobre 2002
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Informaticien

    Informations forums :
    Inscription : Octobre 2002
    Messages : 57
    Par défaut Difficultés avec Zend_Application
    Bonjour,

    je tente d'utiliser Zend_Application en utilisant la doc http://zendframework.com/manual/1.8/...ick-start.html

    Mais j'ai l'erreur suivante que je n'arrive pas resoudre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    Warning: require_once(Zend/Application.php) [function.require-once]: failed to open stream: No such file or directory in C:\wamp\www\GLC\index.php on line 16
     
    Fatal error: require_once() [function.require]: Failed opening required 'Zend/Application.php' (include_path='C:\wamp\www\GLC;.;C:\php5\pear') in C:\wamp\www\GLC\index.php on line 16
    Quelqu'un peut-il me donner un coup de main ?

    Merci d'avance

  2. #2
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Bonjour, il faut que tu definisses ton include_path vers le dossier contenant tes libraires Zend

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    set_include_path(implode(PATH_SEPARATOR, array(
        realpath('chemin_vers_libs_zend'),
        get_include_path()
    )));

  3. #3
    Membre confirmé
    Profil pro
    Informaticien
    Inscrit en
    Octobre 2002
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Informaticien

    Informations forums :
    Inscription : Octobre 2002
    Messages : 57
    Par défaut
    Citation Envoyé par Madfrix Voir le message
    Bonjour, il faut que tu definisses ton include_path vers le dossier contenant tes libraires Zend

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    set_include_path(implode(PATH_SEPARATOR, array(
        realpath('chemin_vers_libs_zend'),
        get_include_path()
    )));
    Merci de ta réaction. Je l'ai fait et la suite est toujours problematique.
    Erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    Fatal error: Uncaught exception 'Zend_Config_Exception' with message 'parse_ini_file(/configs/application.ini) [<a href='function.parse-ini-file'>function.parse-ini-file</a>]: failed to open stream: No such file or directory' in C:\wamp\www\GLC\library\Zend\Config\Ini.php:184 Stack trace: #0 C:\wamp\www\GLC\library\Zend\Config\Ini.php(125): Zend_Config_Ini->_loadIniFile('/configs/applic...') #1 C:\wamp\www\GLC\library\Zend\Application.php(345): Zend_Config_Ini->__construct('/configs/applic...', 'development') #2 C:\wamp\www\GLC\library\Zend\Application.php(78): Zend_Application->_loadConfig('/configs/applic...') #3 C:\wamp\www\GLC\index.php(24): Zend_Application->__construct('development', '/configs/applic...') #4 {main} thrown in C:\wamp\www\GLC\library\Zend\Config\Ini.php on line 184

  4. #4
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    As tu créé un répertoire configs ainsi qu'un fichier application.ini situé dedans ?

  5. #5
    Membre confirmé
    Profil pro
    Informaticien
    Inscrit en
    Octobre 2002
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Informaticien

    Informations forums :
    Inscription : Octobre 2002
    Messages : 57
    Par défaut
    Citation Envoyé par Madfrix Voir le message
    As tu créé un répertoire configs ainsi qu'un fichier application.ini situé dedans ?
    Cela est fait et voici le contenu de application.ini
    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
     
     
    [production]
    		phpSettings.display_startup_errors = 0
    		phpSettings.display_errors = 0
    		phpSettings.date.timezone = "Europe/Paris"
    		;includePaths.library = LIBRARY_PATH
    		includePaths.library = APPLICATION_PATH "/../Library"
    		bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
    		bootstrap.class = "Bootstrap"
     
    		; so auto-loading will find our classes in library/App
    		autoloaderNamespaces[] = "App_"
     
    		; initialize database
    		resources.db.adapter = "MYSQLI"
    		resources.db.params.host = "localhost"
    		resources.db.params.username = "root"
    		resources.db.params.password = "root"
    		resources.db.params.dbname = "watchmydesk"
    		resources.db.params.date_format = "YYYY-MM-ddTHH:mm:ss"
    		resources.db.isDefaultTableAdapter = true
     
    		; initialize front controller resource
    		resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
    		;resources.frontController.defaultControllerName = "index"
    		;resources.frontController.defaultAction = "index"
    		;resources.frontController.defaultModule = "frontend"
    		resources.modules = ""
    		resources.frontController.controllerdDirectory = APPLICATION_PATH "/controllers
     
    		; initialize layout resource
    		resources.layout.layout = "/layouts"
    		resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"
     
    		[staging : production]
     
    		[testing : production]
    		phpSettings.display_startup_errors = 1
    		phpSettings.display_errors = 1
     
    		[development : production]
    		phpSettings.display_startup_errors = 1
    		phpSettings.display_errors = 1
    Merci de l'aide

  6. #6
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Comme je débute sous ZF, mes compétences sont limitées...

    Mais va voir ici, tu trouverais peut etre ton bonheur : lien

  7. #7
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 502
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 502
    Par défaut
    Bonjour,

    dans ton index.php, ceci est incorrecte


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    // Create application, bootstrap, and run
    $application = new Zend_Application(
        APPLICATION_ENV,
        APPLICATION_PATH . '/configs/application.ini'
    );

Discussions similaires

  1. [SSIS][2k5]Difficulté avec SSIS
    Par david71 dans le forum SSIS
    Réponses: 9
    Dernier message: 05/01/2006, 19h28
  2. [JS] Difficulté avec le onmouseover...
    Par Pleymo dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 26/11/2005, 12h09
  3. [VBA] difficultés avec une requête INSERT
    Par elias dans le forum Access
    Réponses: 7
    Dernier message: 06/09/2005, 14h53
  4. Difficultés avec - onchange - !
    Par zakuli dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 20/07/2005, 12h00
  5. Difficultés avec TMenuItem.OnDrawItem
    Par ybruant dans le forum Composants VCL
    Réponses: 4
    Dernier message: 12/01/2005, 11h07

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