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

Symfony PHP Discussion :

Probleme de MEP d'un projet symfony2 fichier app.php


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 12
    Par défaut Probleme de MEP d'un projet symfony2 fichier app.php
    Bonjour,

    je viens de terminer la mise en production de mon projet.

    J'ai placé l'ensemble des fichiers dans le repertoire /www/fishbook d'un hébergement pro chez OVH.

    ce choix est délibéré dans la mesure ou je souhaite mettre a l'avenir d'autre projet sur ce même hébergement.

    a ce stade, les repertoires vendor et bin sont vide.

    J'ai lancer l'install des bundles avec composer au ssh, jusque là aucun soucis.

    j'ai ensuite vidé le cache prod et dev.

    J'ai ensuite donné les droits en 777 de app/cache et app/log.

    Le test de l'application avec app_dev.php fonctionne sans probleme mais le app.php retourne l'erreur suivante :

    [2016-03-17 07:36:55] php.EMERGENCY: Fatal Compile Error: require(): Failed opening required '/home/lachatcoqp/www/fishbook/app/cache/prod/doctrine/orm/Proxies/__CG__MDBookBundleEntitySpot.php' (include_path='.:/usr/local/php5.6/lib/php') {"type":64,"file":"/home/lachatcoqp/www/fishbook/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php","line":209,"level":16375,"stack":[]} []

    [2016-03-17 07:36:55] request.CRITICAL: Uncaught PHP Exception Symfony\Component\Debug\Exception\FatalErrorException: "Compile Error: require(): Failed opening required '/home/lachatcoqp/www/fishbook/app/cache/prod/doctrine/orm/Proxies/__CG__MDBookBundleEntitySpot.php' (include_path='.:/usr/local/php5.6/lib/php')" at /home/lachatcoqp/www/fishbook/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php line 209 {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalErrorException(code: 0): Compile Error: require(): Failed opening required '/home/lachatcoqp/www/fishbook/app/cache/prod/doctrine/orm/Proxies/__CG__MDBookBundleEntitySpot.php' (include_path='.:/usr/local/php5.6/lib/php') at /home/lachatcoqp/www/fishbook/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php:209)"} []

    [2016-03-17 07:36:55] security.DEBUG: Write SecurityContext in the session [] []
    J'ai vidé le cache de prod et modifié app.php
    en remplacant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $kernel = new AppKernel('prod', false);
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $kernel = new AppKernel('prod', true);
    et là ca fonctionne

    Si je reviens à la version initiale de app.php sans vider le cache ça fonctionne.
    Ce problème dépasse mais compétences, Pouvez vous m'aider?

  2. #2
    Membre extrêmement actif
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Par défaut
    et en mettant les droits sur le projet entier ?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 12
    Par défaut
    Bonsoir, merci pour ta réponse,
    Je viens d'essayer mais j'ai toujours la même erreur....

    Je viens de me rendre compte que j'avais aussi une erreur en faisant au ssh un :
    >php app/console doctrine:schema:update --force

    j'ai l'erreur suivante :
    [Doctrine\Common\AnnotationException]
    [Semantical Error] The annotation "@Doctrine\ORM\Mapping\HasLifecycleCallBacks" in class ... does not exist, or could not be auto-loaded.
    peut être est ce une indication?

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 12
    Par défaut
    Rebonsoir Dukoid,

    je viens de trouver, l'erreur vient de la casse de HasLifecycleCallBacks qui s'écrit avec backs avec un b minuscule...

    dsl pour le dérangement

    cdt

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

Discussions similaires

  1. [2.x] Problème avec le fichier app.php sur un serveur free.fr
    Par chlock62 dans le forum Symfony
    Réponses: 5
    Dernier message: 19/06/2013, 16h06
  2. Réponses: 0
    Dernier message: 31/08/2010, 15h13
  3. [Eclipe 2.1.1]Projet avec fichiers sources existants
    Par mfofana dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 26/02/2004, 05h20
  4. problem lors de l'ecriture d'un fichier
    Par gemai dans le forum C
    Réponses: 20
    Dernier message: 29/08/2003, 15h01
  5. Réponses: 4
    Dernier message: 25/08/2003, 09h02

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