J'ai eu des problèmes avec mes projets chez ovh lorsque j'avais 2 apps,
frontend et backend avec respectivement un index.php et backend.php
Cela se produisait uniquement avec CRUD ou propel admin de l'apps backend,
des problèmes de chemins. La solution, j'ai mis le tout dans l'app frontend
avec le controleur index.php ( au cas où cela t'arrive :-)

Si tu héberges un seul projet tu installes symfony à la racine du serveur.
Si tu installes à la racine web ( rep www ) tout tes fichiers symfony seront
accessibles pour tout le monde.

Au lieu d'utiliser la méthode décrite dans le blog pour la redirection,
utilise celle du livre :
http://www.symfony-project.com/book/trunk/03-Running-Symfony#Configuring%20a%20Shared-Host%20Server

Tu modifies le fichier config.php de tes apps de façon à utiliser www au
lieu de web.

Si tu comptes installer plusieurs projets, dans ce cas utilise plus cette
méthode :

Tu crées un répertoire pour chaque projet à la racine de l'hébergement ( au
même niveau que www ). Dans chaque répertoire tu installes symfony et tu
laisses le dossier web.

La technique c'est tu as un 90plan associé à monplan.com tu as un projet
toto => toto.com et  tutu => tutu.com

Tu fais pointer un sous domaine toto.com.monplan.com vers /toto/web/ et un
autre sous domaine tutu.com.monplan.com vers /tutu/web/
Ensuite dans les dns tu indiques que toto.com est un CNAME de
toto.com.monplan.com et que tutu.com est un CNAME de tutu.com.monplan.com

Maintenant pour les .htaccess je pense qu'il t'en faut un pour chaque projet
pour indiquer d'utiliser le controlleur du projet. Tu le mets dans le
répertoire web racine par ex : /toto/web/ etc...

A titre d'expérience j'ai abandonné l'utilisation des shared hosts aussi
bons soient-ils. J'ai pris un dédié chez ovh, plus lourd à mettre en place,
mais en fait je perds moins de temps sur chaque projet. Si l'aventure d'un
dédié te tente, à part si tu connais la distrib gentoo( ce qui n'est pas mon
cas), tu devras utiliser une distrib de base et donc tout installer toi
même.

++

Le 27/08/07, Hpar <[EMAIL PROTECTED]> a écrit :
>
>
> Salut.
>
> Alors mon but dans un premier temps c'est d'héberger un projet avec
> plusieurs apps :
> monproj.domaine.com/app1
> monproj.domaine.com/app2
>
> Puis éventuellement d'installer d'autres projets
> proj2.domaine.com/front
> proj2.domaine.com/back
> ...
>
>
>
> On 27 août, 10:08, "lionel chanson" <[EMAIL PROTECTED]> wrote:
> > Salut,
> >
> > Ton but c'est d'héberger plusieurs projets / sites internet sur le
> 90plan ?
> > Ou est-ce un projet avec plusieurs apps ?
> >
> > A+
> > Lionel
> >
> > Le 26/08/07, Hpar <[EMAIL PROTECTED]> a écrit :
> >
> >
> >
> > > Bonjour.
> >
> > > Je souhaite mettre mon projet en prod chez ovh en 90 plan. J'ai essayé
> > > de suivre les différents didacticiels que j'ai trouvé ici et là mais
> > > ça bloque.
> >
> > > Alors:
> >
> > > J'ai pas accès a la configuration de pear et svn n'est pas installé
> > > sur mon hébergement.
> > > Donc j'essai d'installer à la main symfony-stable.tar
> >
> > > Où faut il décompacter symfony-stable.tar ? Dans la racine de mon
> > > hébergement ? Ou dans un sous dossier de la racine ?
> >
> > > C'est à dire qu'on se retrouve avec :
> > > /www/ <- dossier www d'ovh
> > > /symfony/data/ <-dossiers contenu dans symfony-stable
> > > /symfony/doc/
> > > /symfony/lib/
> > > /symfony/....
> >
> > > Ou alors
> > > /www/
> > > /data <-fichiers symfony
> > > /doc
> > > /lib
> > > /...
> >
> > > Ensuite, imaginons que je veux mettre plusieurs projets, chaqu'un dans
> > > un sous domaine :
> > > projet_symfony1.monsite.com
> > > projet_symfony2.monsite.com...
> >
> > > Je crée donc un dossier a la racine de mon hebergement par projet
> > > /www
> > > /projet_symfony1/apps
> > > /projet_symfony1/batch
> > > /projet_symfony1/cache
> > > /projet_symfony1/config
> > > ...
> > > /projet_symfony1/web
> >
> > > Le fameux .htaccess (
> http://www.referencement-blog.net/?70-symfony-sur-
> > > ovh-pourquoi-faire-simple-quand-on-peut-faire-compliquer), je le met
> > > où ? Dans chaque projet ? (/projet_symfony1/.htaccess)
> > > Et que faut-il modifier dedans ?
> >
> > > D'avance merci
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse symfony-fr@googlegroups.com
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [EMAIL PROTECTED]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à