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