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 -~----------~----~----~----~------~----~------~--~---