Merci pour ta réponse rapide.

Bon, alors j'ai vérifié et apparemment :

- les liens dans config.php sont bien mis à jour (par freeze, c'est chouette 
freeze :-) :
$sf_symfony_lib_dir  = dirname(__FILE__).'/../lib/symfony';
$sf_symfony_data_dir = dirname(__FILE__).'/../data/symfony';

- je veux utiliser la même base, j'ai donc créé monuser sous mysql sur mon 
serveur de prod, mais je ne sais pas si la base est copiée ou s'il faut faire 
une manip explicite pour cela.

Pour info, mon databases.yml contient juste :

all:
  propel:
    class:          sfPropelDatabase
    param:
      dsn:          mysql://monuser:[EMAIL PROTECTED]/propel

Est-ce ok ?


- ok, fait ;-)

Je sens que je suis prêt du but, c'est énervant !

Merci encore,

Karen

----- Message d'origine ----
De : Mathieu Sachot <[EMAIL PROTECTED]>
À : [email protected]
Envoyé le : Lundi, 17 Décembre 2007, 11h16mn 19s
Objet : [symfony-fr] Re: Update : Questions sur installation du serveur de 
production

De mon experience, pour récupérer un projet sur un serveur linux, il faut :

 

- Changer les liens vers les fichiers sources de Symfony (dans le fichier 
config/config.php)

- Changer les informations sur la base de données si tu en utilises une autre 
(fichier config/databases.yml)

- Vérifier les droits d'écriture sur les dossiers cache et log

 

Donc :

Q1 -> verifier fichier config/config.php

Q2 -> Il faut obligatoirement que tu aies les sources de symfony sur le serveur 
de prod. Donc soit par install, soit par copie. Dans les deux cas, assure toi 
que le chemin est bon pour le fichier config.php.


 

Q3 -> Il peuvent être différents, on les personnalises dans databases.yml

 

Le 17/12/07, Kaa <[EMAIL PROTECTED]> a écrit :



Je viens de refaire la synchronisation et je n'ai plus le message d'erreur 
(??), par contre, il ne trouve toujours pas ma BD (erreur 500).


* Question 3 : est-ce que mon user sur le serveur de prod doit être le même que 
le user de la BD du serveur de prod (je ne pense pas, mais on ne sait jamais) ?

Merci de m'aider, je patauge depuis un moment !


Karen


----- Message d'origine ----
De : Kaa <
[EMAIL PROTECTED]>
À : [email protected]
Envoyé le : Lundi, 17 Décembre 2007, 10h27mn 49s

Objet : Questions sur installation du serveur de production



Bonjour,

J'ai quelques problèmes et questions sur le transfert vers le serveur de 
production.
Pour être sûre de ne rien oublier, je traduis la doc askeet en parallèle de mon 
install (et je compare avec le book), mais ça ne suffit apparemment pas.


Voici ce que j'ai fait :
- install de rsync sur serveur de dev. (ssh déjà installé sur les 2 serveurs)
- install de mysql sur serveur de prod.
- freeze de mon projet sur serveur de dev
- sync go

=> tout est apparemment présent sur le serveur de prod

Après qq manips sur la config d'Apache (grrr), j'accède enfin à ma page 
d'accueil, mais pas à la base de données.
=> ajout de mon user sur le serveur de prod


* Question 1 : dois-je créer la BD sur le serveur de prod (ou la base est-elle 
transférée par le sync)?

J'ai un message d'erreur (apparemment bien connu, mais sans solution simple ;-) 
:
Warning
: require_once(/usr/share/php/symfony/util/sfCore.class.php) 
[function.require-once
]: failed to open stream: No such file or directory in 
/home/myproject/apps/frontend/config/config.php on line 7

Fatal error: require_once() [
function.require]: Failed opening required 
'/usr/share/php/symfony/util/sfCore.class.php' 
(include_path='.:/usr/share/php:/usr/share/pear') in 
/home/myproject/apps/frontend/config/config.php
 on line 7

Or, je trouve sfCore.class.php sous myproject/lib/symfony/util...

*Question 2 : comment faire pour que symfony cherche au bon endroit ? Est-ce 
que le freeze ne suffit pas ? Faut-il installer Symfony sur le serveur de prod 
(la doc n'est pas cohérente sur ce point) ?


Merci de m'éclairer !

J'essayerais d'en faire profiter la doc.

Karen


 




Ne gardez plus qu'une seule adresse mail ! 
Copiez vos mails vers Yahoo! Mail 

 




Ne gardez plus qu'une seule adresse mail ! Copiez vos mails
 vers Yahoo! Mail 

 














      
______________________________________________________________________________ 
Yahoo! Mail : un mail innovant avec Messenger compatible Windows Live + 
stockage illimité. http://mail.yahoo.fr
--~--~---------~--~----~------------~-------~--~----~
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 [email protected]
 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 à