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 Symfony en hébergement mutualisé


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    260
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 260
    Par défaut Héberger Symfony en hébergement mutualisé
    Bonjour,
    Oui, je sais, il faut réfléchir avant d'agir, mais là j'ai déjà agi, tellement la passion de symfony m'a emporter, et là à l'heure de la publication de mon projet, les questions surgissent. J'ai souscrit l'hébergement auprès d'un hébergeur mutualisé et je ne sais pas comment mettre le projet en ligne. J'ai lu ce billet ici et d'autres choses dans ce genre qui demandent de faire quelques manip après avoir mis le contenu du dossier symfony "web" dans le dossier "www" du serveur.
    Ce qui est différent chez mon hébergeur, c'est qu'on tombe directement à la racine du site. Pas de web ni de www. Pourriez vous me donner quelques idées pour publier mon super site symfony chez mon hébergeur ? Merci.

  2. #2
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Faire une structure dans ce genre
    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
     
    www                     (racine de ton hébergeur)
      |- css
      |- js
      |- pluginasset...
      |- symfony
             |- apps
             |     |- frontend
             |     |      |-  ...
             |     |- backend
             |- cache
             |- config
             |- lib
             |   |- model
             |   |- form
             |   |- vendor
             |         |- arbo de symfony
    Bon, c'est abréger.

    Ensuite, il faut adapter le index.php et backend.php pour qu'il pointent sur symfony/config/ProjectConfiguration.class.php

    et adapter le ProjectConfiguration.class.php pour qu'il pointe sur le bon dossier :
    "../lib/vendor/lib/autoload/sfCoreAutoload.class.php"

    Pas testé (j'ai pas ton hébergeur, mais on devrait être "bon" là).

    Attention ! avec cette arborescence, tous les fichiers de symfony, de l'application surtout, sont accessible depuis le net ce qui comproment notablement la sécurité de l'application. La solution ? Voir avec l'hébergeur s'il est possible de faire pointer ton nom de domaine vers un autre dossier (ou changer d'hébergeur).

  3. #3
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    260
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 260
    Par défaut
    Merci beaucoup. Je ne peux pas permettre de livrer les fichiers de mon site au public. Je vais écrire à mon hébergeur comme tu l'a suggéré

  4. #4
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    260
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 260
    Par défaut
    Mon hébergeur dit que leurs serveurs n'autorisent pas les dossiers www. Est-il possible d'uploader mon projet et de faire pointer les requêtes vers le dossier web (peut-être avec le htaccess) ?

  5. #5
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Non.

    Même si tu y arrives (c'est envisageable), tous le site va rester dans la racine et sera accessible.

    Ce qu'il faut demander c'est s'il est possible de faire pointer le nom du site vers un autre répertoire que la racine de l'hébergement.

    Si non, il y a deux solutions, rester ainsi (à la limite, mettre un fichier index.php dans chaque dossiers de l'application pour faire une redirection http vers la racine (ou une page 404) (bonne chance). L'autre solution est de changer d'hébergeur.

Discussions similaires

  1. Cherche hébergement mutualisé pas cher pour PHP/MySQL 750 Mo
    Par NekoTheC4T dans le forum Hébergement
    Réponses: 13
    Dernier message: 14/12/2011, 09h42
  2. [1.x] [doublon] Symfony en hébergement mutualisé
    Par etoileweb dans le forum Symfony
    Réponses: 0
    Dernier message: 18/10/2010, 08h49
  3. Réponses: 5
    Dernier message: 21/12/2007, 23h33
  4. Réponses: 2
    Dernier message: 07/11/2006, 09h15
  5. [Hébergement mutualisé] Faire du XSLT
    Par stailer dans le forum Langage
    Réponses: 2
    Dernier message: 07/02/2006, 12h34

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