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 :

ZF 1.11.2 sur OVH [ZF 1.11]


Sujet :

Zend Framework PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2003
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 48
    Par défaut ZF 1.11.2 sur OVH
    Bonjour,
    j'essaie d'installer Zend Framework sur un OVH mutualisé (720plan)

    mais je rencontre cette erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Warning: require_once(Zend/Loader/Autoloader.php) [function.require-once]: failed to open stream: No such file or directory in /homez.39/absolume/gazette-du-dragon.com/index.php on line 13
     
    Fatal error: require_once() [function.require]: Failed opening required 'Zend/Loader/Autoloader.php' (include_path='.:./library:./application/models/:./application/utils/:./application:.:/usr/local/lib/php') in /homez.39/absolume/gazette-du-dragon.com/index.php on line 13
    J'ai suivi en premier ces instructions mais rien y fait.

    Voici mon code de index.php :
    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
    <?php
    error_reporting(E_ALL|E_STRICT);
    ini_set('display_errors', 1);
    date_default_timezone_set('Europe/Paris');
     
    // mise en place des répertoires et chargement des classes
    set_include_path('.' . PATH_SEPARATOR . './library'
         . PATH_SEPARATOR . './application/models/'
         . PATH_SEPARATOR . './application/utils/'
         . PATH_SEPARATOR . './application'
         . PATH_SEPARATOR . get_include_path());
     
    require_once 'Zend/Loader/Autoloader.php';
    $loader = Zend_Loader_Autoloader::getInstance();
    $loader->registerNamespace('App_');
     
    // setup controller
    $frontController = Zend_Controller_Front::getInstance();
    $frontController->throwExceptions(true);
    $frontController->setControllerDirectory('./application/controllers');
     
    // run!
    $frontController->dispatch();
    Je n'ai pas bien compris l'histoire des namespace etc... Je ne comprends même pas le rôle du include path... Quelqu'un peut-il m'aider à configurer ça correctement ?

    EDIT : je ne veux pas polluer le post sur les mutualisés. Mais je le mettrai là bas une fois réglé. Merci.

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    ton dossier library est dans le même dossier que index.php ???

  3. #3
    Membre averti
    Inscrit en
    Mars 2003
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 48
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    ton dossier library est dans le même dossier que index.php ???
    Oui.

    J'ajoute que ça marche en local.

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    donc si tu fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var_dump('./library/Zend/Loader/Autoloader.php');
    il te revoie le bon path ?
    t'utilise pas Zend_Application ?

  5. #5
    Membre averti
    Inscrit en
    Mars 2003
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 48
    Par défaut
    Non il ne renvoie rien du tout.

    en même temps je n'ai rien dans library. Déjà ça me parait anormal.
    J'ai simplement copier sur le mutualisé ce qui marche en local. Je n'ai rien rajouté.
    A mon avis, ça n'est pas bon. Qu'est ce que tu en penses ?

  6. #6
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par vikti Voir le message
    Non il ne renvoie rien du tout.

    en même temps je n'ai rien dans library. Déjà ça me parait anormal.
    J'ai simplement copier sur le mutualisé ce qui marche en local. Je n'ai rien rajouté.
    A mon avis, ça n'est pas bon. Qu'est ce que tu en penses ?
    ouais faut mettre la lib dedans c'est normal,
    en local la lib doit déjà être dans le path de PHP

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. cpanel sur ovh?
    Par lunick dans le forum OVH
    Réponses: 1
    Dernier message: 08/02/2007, 08h55
  2. [Upload] Problème upload d'images sur OVH
    Par PeGaZe dans le forum Langage
    Réponses: 2
    Dernier message: 24/12/2006, 20h16
  3. [forum] phpbb sur OVH
    Par Arnaud F. dans le forum OVH
    Réponses: 13
    Dernier message: 03/07/2006, 19h05
  4. plan sur ovh, limite?
    Par Death83 dans le forum Serveurs (Apache, IIS,...)
    Réponses: 2
    Dernier message: 04/02/2006, 22h12
  5. Execution script avec option sur OVH
    Par guepe dans le forum Réseau/Web
    Réponses: 3
    Dernier message: 15/01/2006, 15h54

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