lokale staging magento-Website umleiten, um die live-Website
Folgte ich dieses tutorial zum einrichten eines lokalen staging-version unserer magento-Website. Vor Ort ist es läuft auf einem ubuntu & apache-server.
Alles schien zu funktionieren, aber wenn ich ein browser auf der staging-site, leitet es an die live-site.
Bisher habe ich versucht:
- änderung in der url-Einträge in mg_core_config_data Tabelle in der lokalen Datenbank
- löschen des browser-cache & cookies
- Änderung der .htaccess-Datei zu gehören
RewriteBase /localhost/
Keiner von diesen hat funktioniert, ich habe gelesen, dass der app/etc/local.xml Datei müssen möglicherweise einige Einstellungen, die verursachen könnten, aber ich kann Sie nicht finden.
Sollte ich hinzufügen, eine Art von rewrite auf die .htaccess-Datei ???
Jede mögliche Hilfe würde geschätzt.
Dies ist mein app/etc/local.xml Datei:
<?xml version="1.0"?>
<!--
/**
* Magento
*
* NOTICE OF LICENSE
* Blah Blah
-->
<config>
<global>
<install>
<date><![CDATA[Mon, 07 Oct 2013 06:25:58 -0500]]></date>
</install>
<crypt>
<key><![CDATA[de1v6an96abmo8kdhho2qbqrmcal3z0w]]></key>
</crypt>
<disable_local_modules>false</disable_local_modules>
<resources>
<db>
<table_prefix><![CDATA[mg_]]></table_prefix>
</db>
<default_setup>
<connection>
<host><![CDATA[localhost]]></host>
<username><![CDATA[??????]]></username>
<password><![CDATA[??????]]></password>
<dbname><![CDATA[??????]]></dbname>
<initStatements><![CDATA[SET NAMES utf8]]></initStatements>
<model><![CDATA[mysql4]]></model>
<type><![CDATA[pdo_mysql]]></type>
<pdoType><![CDATA[]]></pdoType>
<active>1</active>
</connection>
</default_setup>
</resources>
<session_save><![CDATA[db]]></session_save>
</global>
<admin>
<routers>
<adminhtml>
<args>
<frontName><![CDATA[admin]]></frontName>
</args>
</adminhtml>
</routers>
</admin>
</config>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gelöst!
Den Redirect problem wurde durch Magento cache. Ich habe Einfach alles gelöscht von der var/ Ordner von meiner Magento Website. Danach habe ich räumte mein browser-cache/cookies für eine gute Maßnahme & es hat funktioniert!
für mich, das problem war :
immer noch die Umleitung auf die live-website.
Die Datei, die Erlaubnis der magento-Ordner wurden 775, änderte ich es auf 777 und voila.
Beachten Sie, dass dies die übliche Frage der Sicherheit und ein chown www-data:www-data wäre vorzuziehen. Mein dev-server nicht braucht, um zu sichern, so die 0777 vereinfacht das ein wenig.
Wir sollten immer zu löschen var/cache nach dem Umzug auf einen anderen server oder zu tun, jede größere änderung im Magento.
Für mich endlich mal was geklappt hat war
php shell/indexer.php --reindexall via ssh. Es erscheint ganz logisch also, dass, nachdem die Dateien kopiert worden sind, die über von einer früheren live-installation werden die urls immer noch auf den alten Shop und somit werden neu indiziert, in meinem Fall via ssh.
Hoffe, es funktioniert auch für andere !
Das problem ist wegen der Erlaubnis.Ich löste es, nach dem festlegen der Berechtigungen auf Ordner.
Nutzen Sie bitte
chmod
parameter, was gewünscht wird, wie655,755
oder was auch immer Sie benötigen, hängt von Ordner.