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éployer mon application sur le web [2.x]


Sujet :

Symfony PHP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Août 2002
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 94
    Points : 27
    Points
    27
    Par défaut Déployer mon application sur le web
    Bonjour à tous ,

    J'ai terminer mon application avec symfony 2 mais je suis incapable de la faire fonctionner en ligne. Rien ne s'affiche. Y aurait-il un tutoriel sur le déployment de symfony 2 sur un serveur web utilisant seulement FTP comme possibilité de transfère. Je suis sous Windows 7 et je suis sur Hostpapa..
    J'ai fait un clear cache j'ai effacer mon dossier prod bref je suis dans le noir total..
    merci à l'avance

  2. #2
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    318
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2004
    Messages : 318
    Points : 362
    Points
    362
    Par défaut
    Bonjour.

    As-tu regardé les logs ? Symfony2 et surtout Apache

  3. #3
    Nouveau membre du Club
    Inscrit en
    Août 2002
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 94
    Points : 27
    Points
    27
    Par défaut
    Je regarde ca merci...
    Mais comme je suis un peu curieux j'ai mit sur mon serveur l'application hello/name que l'on retrouve après la création d'un bundle. Voici ce que me donne la page...

    Warning: require_once(/xxxx/xxxxxxx/public_html/test/web/../app/bootstrap.php.cache) [function.require-once]: failed to open stream: No such file or directory in /xxxx/xxxxxxx/public_html/test/web/app.php on line 3

    Fatal error: require_once() [function.require]: Failed opening required '/xxxx/xxxxxxxx/public_html/test/web/../app/bootstrap.php.cache' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /xxxx/xxxxxxx/public_html/test/web/app.php on line 3

    pourtant en prod comme en dev sur mon ordi ça fonctionne sans problème...
    Encore une question idiote j'en suis certain mais je suis un peu largué...

    merci

    voici mon code app_dev.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
    <?php
     
    // this check prevents access to debug front controllers that are deployed by accident to production servers.
    // feel free to remove this, extend it, or make something more sophisticated.
    if (!in_array(@$_SERVER['REMOTE_ADDR'], array(
        '127.0.0.1',
        '::1',
    ))) {
        header('HTTP/1.0 403 Forbidden');
        die('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.');
    }
     
    require_once __DIR__.'/../app/bootstrap.php.cache';
    require_once __DIR__.'/../app/AppKernel.php';
     
    use Symfony\Component\HttpFoundation\Request;
     
    $kernel = new AppKernel('dev', true);
    $kernel->loadClassCache();
    $kernel->handle(Request::createFromGlobals())->send();
    et celui de app.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <?php
     
    require_once __DIR__.'/../app/bootstrap.php.cache';
    require_once __DIR__.'/../app/AppKernel.php';
    //require_once __DIR__.'/../app/AppCache.php';
     
    use Symfony\Component\HttpFoundation\Request;
     
    $kernel = new AppKernel('prod', true);
    $kernel->loadClassCache();
    //$kernel = new AppCache($kernel);
    $kernel->handle(Request::createFromGlobals())->send();

  4. #4
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    318
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2004
    Messages : 318
    Points : 362
    Points
    362
    Par défaut
    Encore une question bête, mais ton serveur est-il bien avec PHP 5.3 ?
    La fonction "__DIR__" est il me semble réservée uniquement à la version 5.3 de PHP.

  5. #5
    Nouveau membre du Club
    Inscrit en
    Août 2002
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 94
    Points : 27
    Points
    27
    Par défaut
    Salut merci pour ta réponse rapide voici la version du serveur hostpapa
    Version Apache 2.2.19
    Version PHP 5.3.6
    la mienne sur ma machine c'est

    5.3.4

  6. #6
    Nouveau membre du Club
    Inscrit en
    Août 2002
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 94
    Points : 27
    Points
    27
    Par défaut je suis décourager
    J'ai construit une application symfony 2 qui m'a demandé beaucoup de temps et de patience(étude des différents tutoriels symfony ici sur developpez, mais je suis incapable de faire fonctionner cette application sur le net. Aucun tuto n'en parle vraiment( des problèmes qu'on rencontre.)

  7. #7
    Nouveau membre du Club
    Inscrit en
    Août 2002
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 94
    Points : 27
    Points
    27
    Par défaut
    Voici un lien qui vous permettra de comprendre l'erreur
    Il s'agit d'un problème de transfère entre windows et linux le fichier était incomplet.

    Merci à tous ceux qui ont tenter de m'aider...

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 30
    Points : 22
    Points
    22
    Par défaut il manque le lien
    Je suis comme toi, je suis en train de créer un site web avec symfony2 en m'aidant des mêmes tutos, je ne l'ai pas encore installé sur un serveur, pourrais-tu donner le lien stp, merci

  9. #9
    Candidat au Club
    Inscrit en
    Septembre 2011
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2011
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Même problème
    J'ai exactement le même problème. Toutefois, je ne comprend pas ta solution. Peux-tu l'expliquer merci !

  10. #10
    Membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2009
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 67
    Points : 45
    Points
    45
    Par défaut
    Pour moi, il y a eu un truc bizarre. Sous Wamp tout fonctionnait bien, quand j'ai mis sur mon serveur web en linux, ça ne marchait pas. En fait il est devenu tatillon sur les majuscules et les minuscules ! Dans le nom des tables SQL et à différents endroits aussi.

    Je suis passé par app_dev pour voir les erreurs.

  11. #11
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2009
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2009
    Messages : 1
    Points : 2
    Points
    2
    Par défaut Déployement Symfony 2
    Bonjour,
    Aussi,pour moi j'avais le même problème, j'ai passé plusieurs de temps pour comprendre symfony 2 et de crée une application presque fini.
    Mais le problème c'est de la mettre en ligne.
    J'aime bien que quelqu'un puisse nous aider
    Cordialement.

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

Discussions similaires

  1. comment déployer mon application web?
    Par kaalaoui dans le forum Hébergement
    Réponses: 3
    Dernier message: 07/09/2011, 12h05
  2. Impossible de déployer mon application sur tomcat
    Par snake264 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 31/03/2011, 13h14
  3. Réponses: 10
    Dernier message: 08/02/2010, 18h25
  4. Réponses: 5
    Dernier message: 20/08/2009, 21h17
  5. [CF][PPC] Comment déployer mon application ?
    Par jeepnet dans le forum Windows Mobile
    Réponses: 3
    Dernier message: 20/03/2007, 18h19

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