Changement de l'url de base de Magento
J'ai installé magento dans un serevr dire 123.456.10.129
et de photocopie et de pase de ses fichiers à 123.456.241.82
. Lorsque j'essaie d'accéder à magento de 123.456.241.82
son être redirigé vers 123.456.10.129
. Comment changer l'url de base de magento. puis-je garder la même base de données pour les deux magento? Toute aide sera grandement appréciée. merci
Vous devez vous connecter pour publier un commentaire.
Si vous souhaitez exécuter deux identiques sites internet à partir d'une base de données sur les deux URL-je.e mise en scène/la Production, alors vous pouvez simplement remplacer la valeur par défaut base_url dans la base de données en définissant les valeurs dans
local.xml
trouvé en vertu deapp/etc
dans votre serveur secondaire de l'installation.Sous le nœud administrateur d'ajouter le suivant -
Espérons que cela vous aide à résoudre votre problème.
<websites> <your_website> <web> <unsecure> <base_url>http://whatever.url/</base_url> </unsecure> <secure> <base_url>https://whatever.url/</base_url> </secure> </web> </your_website> </websites>
Faire une mise à jour dans la table
core_config_data
où le chemin de la colonne est égale àhttp://123.456.10.129/
(Ne pas oublier le point à la barre oblique). Changement pour ce que jamais votre nouvelle adresse IP est commehttp://123.456.241.82/
(Encore une fois, n'oubliez pas le trailing slash.Un exemple de requête serait comme ça.
@Mahan 's réponse est correcte. Mais vous devez également supprimer les dossiers dans le var\cache de dossiers et de fichiers dans le var\session dossier. Puis il suffit de rafraîchir la page.
Mon fichier de config app/etc/local.xml ressemble à ceci. Dans la section
<global> </global>
définir vos paramètres. Et n'oubliez pas clair /var/cache/vous avez besoin de changer l'url de site web, de sorte qu'il peut s'adapter sur le nouveau serveur. si vous pouvez accéder aux tables de votre installation de magento chercher le nom de la table
core_config_data
et recherchez la ligne dans la colonnepath
qui a valeur deweb/unsecure/base_url
etweb/secure/base_url
. Et de modifier en conséquence à votre nouvelle url du serveur.vous pouvez avoir plus de lecture dans cet article.
http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/update_site_url_in_core_config_data
123.456.10.129
Ne j'ai besoin de le modifier dans les fichiers?var/cache
contenu par la suite.J'ai copié http://www.mywebsite pour dev.monsiteweb
J'ai changé tous www entrées dans la base de données en dev entrées, d'importer dans une nouvelle base, à adapter local.xml avec la nouvelle base de données et de nouvelles informations d'identification, vider le cache et d'annuaire de session.
Malheureusement, dev.monsiteweb toujours http://www.mywebsite.
Je viens de changer de données, et maintenant il travaille.
J'ai trouvé une réponse, avec le backend de cache APC.