jeanmarc56000 Posted June 23, 2011 Share Posted June 23, 2011 Comment mettre en oeuvre efficacement un environnement de tests et un environnement de production ?merci d'avancejm Link to comment Share on other sites More sharing options...
Super Talia Posted June 24, 2011 Share Posted June 24, 2011 Bonjour,J'ai exactement la même problématique!Je suis en train de mettre en place ma première boutique PRESTASHOP et je cherche à dupliquer un environnement PRESTASHOP (pour test, sauvegarde, dev...) sur un serveur et en local.J'ai fait un peu dans tous les sens et j'ai toujours un problème... page blanche, redirection intempestive, erreur phpVoici ma procédure actuelle... qu'il faut probablement amender, corriger ou compléter.1) Depuis mon environnement A, j'exporte ma base de données.2) Je copie le répertoire racine de mon site de l'environnement A vers le B.3) J'adapte les lignes du fichier config/settings.inc.php define('_DB_SERVER_', ''); define('_DB_TYPE_', ''); define('_DB_NAME_', 'prestashop'); define('_DB_USER_', 'root'); define('_DB_PASSWD_', ''); define('_DB_PREFIX_', 'ps_'); define('_MYSQL_ENGINE_', 'MyISAM'); define('__PS_BASE_URI__', ''); 4) J'importe dans ma base B, l'export fait en 1Visiblement, ca ne suffit pas. Il faut travailler sur le fichier htaccess.De manière générale, comment peut-on basculer EFFICACEMENT une version de développement en prod?Merci pour vos compléments. Link to comment Share on other sites More sharing options...
Super Talia Posted June 27, 2011 Share Posted June 27, 2011 Alors, comme ça personne n'a de méthode pour organiser efficacement ces différents environnements?Ca m'étonnerai!Je me permets donc de remettre un coup dans la trompette! Link to comment Share on other sites More sharing options...
slekweb.fr Posted June 28, 2011 Share Posted June 28, 2011 L'idéal est de mettre en place un serveur subversion mais il faut de solide compétences d'administrations et un serveur dédié, plus facilement avoir un serveur local et un distant il n'y a que le fichier "config/settings.inc.php" à différencier, la bdd peux être synchronisée occasionnellement cela ne pose pas problème pour du développement. Link to comment Share on other sites More sharing options...
jeanmarc56000 Posted June 29, 2011 Author Share Posted June 29, 2011 merci pour cette stratégie que je vais mettre immédiatement en oeuvre. Link to comment Share on other sites More sharing options...
andre.malvais Posted July 4, 2011 Share Posted July 4, 2011 Bonjour,jeanmarc56000, as-tu réussi à mettre en place tes environnements ? Je suis confronté au même problème...Merci. Link to comment Share on other sites More sharing options...
lblum Posted July 10, 2011 Share Posted July 10, 2011 Bonjour,J'ai été confronté au même problème et viens de réussir à le résoudre. Il faut au moins effectuer la petite procédure montrée dans le post précédent ensuite:- bien vérifier dans la base de donnée, dans la table ps_configuration les valeurs de ps_shop_domain -> En local cette valeur doit être "localhost"- le mieux au moment de l'export est de désactiver le https si vous en avez un car vous n'en avez probablement pas sur votre serveur local- bien vérifie que la réécriture d'url est bien activée sur votre serveur apache local sinon ça va encore créé des soucis. Dans le cas où la réécriture d'url n'est pas activé, le mieux est donc de désactiver cette fonctionnalité dans le backoffice de prestashop.Voilà les quelques paramètres nécessaire à la création d'un test environnement copiable vers un environnement de production.Lionel Link to comment Share on other sites More sharing options...
phil56 Posted July 10, 2011 Share Posted July 10, 2011 Bonsoir,En passant par là :A voir également :lienlien 2Il peut être intéressant aussi : Local : développement Hébergé : test ( site de test serveur (php)) + production (sur le même hébergement que le site de test)A propos de subversion : option disponible en local avec Dreamweaver CS5Cordialement, Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now