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 :

Héberger une application Symfony2 sur OVH


Sujet :

Symfony PHP

  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2013
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 66
    Par défaut Héberger une application Symfony2 sur OVH
    Bonjour,

    J'ai un soucis au niveau de tout les .htaccess quoi que je modifie on m'envoi sur une 404 no found! Est-ce que vous avez une solution ou un tuto complet et précis pour installer symfony 2 sur ovh? Je cherche, mais tout le monde se conte dit un peu, alors j'aurais besoin de conseil!
    J'ai un .htaccess dans le dossier / et un autre dans le dossier www, je m'en sort plus!

    Merci,
    Bonne soirée!

  2. #2
    Membre émérite Avatar de tdutrion
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2009
    Messages
    561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 561
    Par défaut
    Bonjour,

    Je n'ai jamais installé de Symfony 2 sur OVH mais l'idée va être la même qu'avec Zend Framework 1 donc pas de problèmes... Zend Framework OVH.

    Ton architecture de projet ressemble à quoi ?

    Es-tu habitué aux lignes de commande sous Linux ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2013
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 66
    Par défaut
    Merci, je vais voir tout ca et je te tiens au courant.

    Mon architecture de projet, ressemble à la même chose qu'au début, c'est a dire web, src, app vendor, et j'ai placer cela directement sous ovh avec .htaccess!

    Non pas trop j'ai du bash en cours, mais sans plus, j'ai juste fait beaucoup de git bash pour Symfony2.

  4. #4
    Membre émérite Avatar de tdutrion
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2009
    Messages
    561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 561
    Par défaut
    Pour faire simple par rapport à mon tuto et à la partie qui te concerne précisément :
    • Connecte toi en SSH sur ton hébergement
    • Supprime www
    • après avoir mis ton projet (/proj/prod par exemple), fait un lien symbolique de /www sur /proj/prod/web


    Ensuite il suffit de modifier le htaccess contenu dans /proj/prod/web pour ajouter les lignes qui vont bien dans le htaccess.

    Hésite pas si tu as besoin de plus de renseignements !

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2013
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 66
    Par défaut
    Le problème c'est que le serveur est a une entreprise et je n'est donc pas la main dessus! Je peux juste faire joujou avec filezilla client!

  6. #6
    Membre émérite Avatar de tdutrion
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2009
    Messages
    561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 561
    Par défaut
    Et l'entreprise est sur du mutualisé chez OVH ou du dédié ? En mutualisé, les identifiants pour le ssh sont les mêmes que ceux du FTP.

  7. #7
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2013
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 66
    Par défaut
    Non impossible d'y accèder!

  8. #8
    Membre émérite Avatar de tdutrion
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2009
    Messages
    561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 561
    Par défaut
    Je vais donc considéré que tu es sur un dédié, et non sur du mutualisé comme j'avais considéré au début (en général lorsque l'on cite le nom de l'hébergeur, on considère mutualisé, lorsque l'on cite la distribution linux ou des configs précises on pense plus dédié).

    Quelle version de PHP ?

    Lorsque tu te connectes au FTP, tu as quoi au départ ?
    • /
      1. /www

    Avec le domaine qui pointe sur www ?

    Si oui, je ne connais pas symfony 2 mais si tu mets le contenu de web dans www et tout le reste à la racine ça doit marcher.

  9. #9
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2013
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 66
    Par défaut
    5.4

    Oui le domaine pointe vers www, alors je vais essayer de mettre le contenu de web a l'intérieur mais je sais pas configurer mon .htaccess.

  10. #10
    Membre émérite Avatar de tdutrion
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2009
    Messages
    561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 561
    Par défaut
    5.4 c'est bon pour SF2.

    Le .htaccess est en fait un fichier que tu dois mettre dans un dossier dont les fichiers seront servis par un serveur Apache, dans lequel tu écris des instructions qui viennent écraser celles de la configuration d'Apache par défaut (ces instructions peuvent être limitées par la configuration mère, ce qui arrive sur les mutualisés notamment).

    Donc dans ton cas, normalement SF2 te fournis un htaccess de base (dans www donc) qui contiendra des instructions pour le mod rewrite d'Apache permettant la redirection des requêtes sur le fichier index.php.

    C'est le seul htaccess dont tu dois te préoccuper.

  11. #11
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2013
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 66
    Par défaut
    Oui mais je peux pas renvoyer vers un index.php puisque sf2 ce sont des fichiers .twig.html, enfin je sais pas du tout comment m'y prendre pour le .htaccess!

  12. #12
    Membre émérite Avatar de tdutrion
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2009
    Messages
    561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 561
    Par défaut
    Là il y a de sérieuses lacunes !! J'ai l'impression de mieux connaître le framework que tu utilises que toi

    Un peu de lecture : Studio Anonymation : le parcours d'une requête dans Symfony 2 MVC (surtout l'image du parcours d'une requête http).

    Donc si on reprends, tout passe par ton htaccess, puis index.php, est dispatché chez le controller qui va bien, puis rends une vue (les fameux twig.html chez toi).

    Ton projet fonctionne quelque part ou pas ?

  13. #13
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2013
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 66
    Par défaut
    Oui il est fini mon projet! C'est pas tellement des lacunes, mais plutôt des oubli sa fait deux mois que je me suis pas repenché dessus pour le mettre en ligne! Oui je fait appel a mon controller qui va faire appel a mes vues, mais ça me parait louche tout ça, j'essaye un peu maintenant sinon je verrais demain après-midi. En fait ce que je ne maîtrise pas c'est le app_dev.php, c'est lui qui me complique la vie, parce qu'il faut qu'il soit la dans mon url a chaque fois, comme je l'ai fait en local, enfin tout ça me bloque pour pouvoir présentez mon projet normalement! :/

  14. #14
    Membre émérite Avatar de tdutrion
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2009
    Messages
    561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 561
    Par défaut
    Si je ne me trompe pas (enfin disons qu'en Symfony 1.4 c'était ça), app_dev.php ne doit être appelé que lors du développement, le comportement par défaut étant d'appeller index.php (?) qui est le même fichier mais parametré pour la prod.

  15. #15
    Nouveau membre du Club
    Homme Profil pro
    sans
    Inscrit en
    Novembre 2012
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Novembre 2012
    Messages : 10
    Par défaut
    Bonjour

    Consultes mes messages et tu auras la réponse pour ton .htaccess

Discussions similaires

  1. [2.x] Déploiement d'une application Symfony2 sur OVH
    Par moulis-marius dans le forum Symfony
    Réponses: 3
    Dernier message: 08/12/2012, 19h03
  2. Sur quels serveurs héberger une application de gestion de frais ?
    Par Maaarion.m dans le forum Autres hébergeurs
    Réponses: 0
    Dernier message: 05/04/2012, 15h38
  3. Sur quels serveurs héberger une application de gestion de frais ?
    Par Maaarion.m dans le forum Autres Solutions d'entreprise
    Réponses: 0
    Dernier message: 05/04/2012, 14h38
  4. Héberger une application silverlight sur free.fr
    Par Cube55 dans le forum Silverlight
    Réponses: 4
    Dernier message: 27/08/2010, 09h28
  5. [Intraweb] Déployer une application intraweb sur IIS ?
    Par maxgar dans le forum Web & réseau
    Réponses: 9
    Dernier message: 21/07/2004, 14h21

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