marsu Posted February 7, 2013 Share Posted February 7, 2013 (edited) Bonjour, post edité car résolu Merci phpnet ! équipe super sympa et compétente sans qui je galèrerai toujours !!!! si j'avais su je ne me serai pas acharnée pendant 3j à essayer de me débrouiller seule Je vous met la procédure super détaillée pour novice comme moi car j'ai galéré malgré les posts existant sur le sujet. 1- chez phpnet : - Faire pointer votre nom de domaine chez phpnet si besoin - dans" modifier un domaine" saisir le chemin /home/www/prestashop (si vous copiez le dossier prestashop du www de votre site loca ldans le www du site distant comme moi) Attention l'actualisation de ces procédures prend du temps donc il vaut mieux anticiper 2- La BDD (base de données) - J'ai créé une base de données chez mon hébergeur : le nom est imposé et est non modifiable. noter toutes les infos données - j'ai exporté ma base de données locale pour l'importer dans celle de l'hébergement - j'ai renommé ma base locale avec le nom de ma base d'hébergement 3- j'ai dupliqué mon www et renommé en www-local pour garder ma config locale et pouvoir modifier la config du prestashop destinée à être mis en ligne 4- ouvrir prestashop sur le serveur local modifier préférences /SEO et URLs comme suit domaine : www.monsite.com domaine SSL : www.monsite.com chemin : / 5 -Avec notepad modifier le config/setting.inc.php comme suit avec les infos données lors de la création de la BDD chez l'hebergeur : <!--?php define('_DB_SERVER_', 'xxxxxxx'); hôte de connexion de ma BDD define('_DB_NAME_', 'xxxxxxx'); nom imposé de ma BDD define('_DB_USER_', 'xxxxx'); nom d'utilisateur de BDD define('_DB_PASSWD_', 'xxxxxx'); mot de passe de la BDD define('_DB_PREFIX_', 'ps_'); define('_MYSQL_ENGINE_', 'InnoDB'); define('_PS_CACHING_SYSTEM_', 'CacheMemcache'); define('_PS_CACHE_ENABLED_', '0'); define('_MEDIA_SERVER_1_', ''); define('_MEDIA_SERVER_2_', ''); define('_MEDIA_SERVER_3_', ''); define('_COOKIE_KEY_', 'PxLY0PDfy6CMiGwDEOy0tSPosyFyTT56M8NvLtfco1QkHxkmF5txXH9p'); define('_COOKIE_IV_', 'GCs23h15'); define('_PS_CREATION_DATE_', '2012-10-12'); define('_PS_VERSION_', '1.5.2.0'); define('_RIJNDAEL_KEY_', 'KY5NGhmC2cpc9urfC9AK2xJV3QsQoCA6'); define('_RIJNDAEL_IV_', 'GRl65IEQlga6Lscjrfq1gw=='); define('_PS_DIRECTORY_', '/../../'); 6- dans filezilla, j'ai transféré le dossier prestashop de mon www dans le www du site distant (je n'ai pas transféré le fichier index.php ni le fichier testmysql.php) 7- j'ai renommé mon www en www-site et mon www-local en www pour avoir à nouveau acces à mon site en local Et voilà En cas de soucis, vérifiez dans la BDD chez l'hébergeur : dans ps_configuration PS_SHOP_DOMAIN www.monsite.com PS_SHOP_DOMAIN_SSL www.monsite.com PS_SHOP_NAME nomdemaboutique et dans ps_shop_url domain www.monsite.com domain_ssl www.monsite.com j'espère que cela aidera </code--> Edited February 11, 2013 by marsu (see edit history) 1 Link to comment Share on other sites More sharing options...
KEMEX Posted July 11, 2013 Share Posted July 11, 2013 salut je galéré pour la mise en ligne de mon site local sur mon hébergeur PHPNET; j’essaie de suivre ce tuto que tu à rédigé. VERSION PRESTASHOP 154 " 1- chez phpnet : - Faire pointer votre nom de domaine chez phpnet si besoin - dans" modifier un domaine" saisir le chemin /home/www/prestashop (si vous copiez le dossier prestashop du www de votre site loca ldans le www du site distant comme moi) Attention l'actualisation de ces procédures prend du temps donc il vaut mieux anticiper 2- La BDD (base de données) - J'ai créé une base de données chez mon hébergeur : le nom est imposé et est non modifiable. noter toutes les infos données - j'ai exporté ma base de données locale pour l'importer dans celle de l'hébergement - j'ai renommé ma base locale avec le nom de ma base d'hébergement " que veux tu dire par "renommé ma base locale avec nom de ma base d'hébergement"? EST CE DANS LE DOSIER SETTING INC ,? 3- j'ai dupliqué mon www ??? et renommé en www-local pour garder ma config locale et pouvoir modifier la config du prestashop destinée à être mis en ligne JE NE COMPREND PAS CE QUE TU EXPLIQUES;.. LE RESTE JE COMPREND;;; 4- ouvrir prestashop sur le serveur local modifier préférences /SEO et URLs comme suit domaine : www.monsite.com domaine SSL : www.monsite.com chemin : / 5 -Avec notepad modifier le config/setting.inc.php comme suit avec les infos données lors de la création de la BDD chez l'hebergeur : <!--?php define('_DB_SERVER_', 'xxxxxxx'); hôte de connexion de ma BDD define('_DB_NAME_', 'xxxxxxx'); nom imposé de ma BDD define('_DB_USER_', 'xxxxx'); nom d'utilisateur de BDD define('_DB_PASSWD_', 'xxxxxx'); mot de passe de la BDD define('_DB_PREFIX_', 'ps_'); define('_MYSQL_ENGINE_', 'InnoDB'); define('_PS_CACHING_SYSTEM_', 'CacheMemcache'); define('_PS_CACHE_ENABLED_', '0'); define('_MEDIA_SERVER_1_', ''); define('_MEDIA_SERVER_2_', ''); define('_MEDIA_SERVER_3_', ''); define('_COOKIE_KEY_', 'PxLY0PDfy6CMiGwDEOy0tSPosyFyTT56M8NvLtfco1QkHxkmF5txXH9p'); define('_COOKIE_IV_', 'GCs23h15'); define('_PS_CREATION_DATE_', '2012-10-12'); define('_PS_VERSION_', '1.5.2.0'); define('_RIJNDAEL_KEY_', 'KY5NGhmC2cpc9urfC9AK2xJV3QsQoCA6'); define('_RIJNDAEL_IV_', 'GRl65IEQlga6Lscjrfq1gw=='); define('_PS_DIRECTORY_', '/../../'); 6- dans filezilla, j'ai transféré le dossier prestashop de mon www dans le www du site distant (je n'ai pas transféré le fichier index.php ni le fichier testmysql.php) 7- j'ai renommé mon www en www-site et mon www-local en www pour avoir à nouveau acces à mon site en local Link to comment Share on other sites More sharing options...
Gregory Roussac Posted July 11, 2013 Share Posted July 11, 2013 7- j'ai renommé mon www en www-site et mon www-local en www pour avoir à nouveau acces à mon site en local Hello, Ça ne veut pas dire grand chose. Il faut effectivement modifier settings.inc.php . Il vous faut index.php. Regardez de ce coté là par exemple, a priori au lieu de modifier via phpmyadmin dans la table ps_configuration >> ps_shop_domain et ps_shop_domain_ssl sur la table en ligne. Il préfère le simuler en back office local pour impacter la base locale, et il fait une sorte de backup avant mais ça ne veut rien dire dans le fond et cela n'a aucun impact. Cordialement 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