[symfony-fr] Re: installer symfony sur 90plan ovh

2007-08-27 Par sujet lionel chanson
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
-~--~~~~--~~--~--~---



[symfony-fr] Re: installer symfony sur 90plan ovh

2007-08-27 Par sujet lionel chanson
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
-~--~~~~--~~--~--~---