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 :

Déploiement symfony sur Ovh - Erreur 500


Sujet :

Symfony PHP

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2012
    Messages : 28
    Points : 23
    Points
    23
    Par défaut Déploiement symfony sur Ovh - Erreur 500
    Bonjour,

    J'ai développé un site en utilisant symfony 1.4, que je souhaité déployé sur une offre pro (mutualisé) chez OVH.
    J'ai donc suivi tout un ensemble d'explications sur le net, et le billet "officiel" de Symfony, mais rien n'y fait cela ne fonctionne toujours pas.

    Bien que on puisse affirmer que cela "marchouille", je m'explique:

    La page d'accueil de mon site se compose simplement d'un formulaire de connexion et de 3 liens:
    1. Conditions générales
    2. Mentions Légales
    3. Formulaire d'inscription



    Cette page d'accueil s'affiche parfaitement bien, et j'en suis ravi vous imaginé bien, et les liens son correct. En effet, lorsque je souhaite allez sur le formulaire d'inscription j'ai bien http://www.monsite.com/inscription, comme en local. Cependant, je tombe sur une magnifique erreur 500 que je n'arrive pas à débugger. Je n'ai aucune idée à quel moment cera intervient.


    Cependant, les deux autres liens (mentions légales et conditions générales) eux fonctionnent parfaitement bien. Ce qui fait que cela est à ne plus y rien comprendre.

    Si vous savez d'où cela provient et/ou avez des pistes je suis preneur.

    Merci d'avances.

    Popiiii

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2009
    Messages : 875
    Points : 1 313
    Points
    1 313
    Par défaut
    es tu sur des informations rentré dans database.yml? je suppose qu'aucune des pages qui s'affiche bien n'utilise des infos en bdd

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2012
    Messages : 28
    Points : 23
    Points
    23
    Par défaut
    Mon database.yml semble correct je viens de le vérifier. Il y a t'il un moyen de vérifier que celui-ci est bon ?

  4. #4
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2009
    Messages : 875
    Points : 1 313
    Points
    1 313
    Par défaut
    est ce que tes pages mentions légales et conditions générales utilisent des informations venant de la base de données? si oui-> ce n'est pas la bdd le problème. si non -> il est possible que ce soit la bdd le problème.

    Question idiote mais tu a bien vidé le cache et donné les droits 777 au serveur pour les répertoires logs et cache?

    si c'est pas le cas je suis a cours d'idées

  5. #5
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2012
    Messages : 28
    Points : 23
    Points
    23
    Par défaut
    Les seules pages qui fonctionnent sont effectivement celles qui ne nécessites aucune intervention de la base de données.
    Donc effectivement cela peut provenir de la bdd.

    Oui les fichiers logs et cache ont bien un chmod de 777.

  6. #6
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Points : 2 440
    Points
    2 440
    Par défaut
    Est-ce que tu as un stack trace en utilisant le controller de dev ?

  7. #7
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2012
    Messages : 28
    Points : 23
    Points
    23
    Par défaut
    Lorsque je vais sur le "frontend_dev.php" il m'indique que je n'ai pas les droits.J'ai donc modifié la ligne du fichier index.php de la manière suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'dev', false);
    Mais je n'ai pas pour autant de stack trace, le frontend_dev n'étant toujours pas joignable. J'ai juste la toolbar de dev qui s'affiche sur l'index "standard".

  8. #8
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Points : 2 440
    Points
    2 440
    Par défaut
    - que disent les logs dans la barre de debug? Et l'onglet mysql queries?
    - Et que disent tes logs à toi (error_log et le log d'apache?).
    - Et si tu fais php symfony cc ?
    - Et si tout ça n'est pas concluant, tu as un lien?

  9. #9
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2012
    Messages : 28
    Points : 23
    Points
    23
    Par défaut
    Alors, lors de l'erreur 500 je n'ai plus de bar de débug.

    Mon cache est vidé, je vais regarder mon error_log de suite.
    Est-il possible de rendre joignable en ligne le frontend_dev ?

  10. #10
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2012
    Messages : 28
    Points : 23
    Points
    23
    Par défaut
    Je viens de rendre accessible mon frontend_dev.php cependant, toujours l'erreur 500 et voici mon erreur (stack trace):

    The "sfGuardUserProfile" model has no "User" relation.

    Cela viendrait donc du plugin sfGuardUser et/ou sfFDAP

    je vais sans doute pouvoir avancer un peu. Question subsidiaire, la mise en forme n'est pas totalement identique entre mon index.php et frontend_dev.php ...

  11. #11
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Points : 2 440
    Points
    2 440
    Par défaut
    ça peut arriver (surtout en cas d'affichage d'un message d'erreur).

Discussions similaires

  1. [PrestaShop] problème d'import des images depuis csv sur OVH (Erreur lors de la copie de l'image)
    Par blase201 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 04/08/2014, 16h39
  2. [1.x] Symfony sur OVH perso
    Par cumucumi dans le forum Symfony
    Réponses: 5
    Dernier message: 20/02/2011, 20h32
  3. [1.x] VirtualHost Symfony sur OVH dédié
    Par qaupetit dans le forum Symfony
    Réponses: 4
    Dernier message: 12/10/2010, 12h31
  4. [1.x] upload symfony sur ovh
    Par magic001 dans le forum Symfony
    Réponses: 4
    Dernier message: 07/01/2010, 10h24

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