2013-05-14 20 views
11

我想要一個活動網站在本地主機上,並且不會影響任何現場magento網站的功能。我已經嘗試了很多方法,但沒有從中得到任何結果。如何將live magento網站帶到本地主機而不影響活動網站

步驟我想是:從Magento的直播現場 1.取數據庫中進入的cPanel(通過FTP訪問)>的phpmyadmin>導出所有文件到我的本地機器和我所有的數據導入到我的phpmyadmin地方。

2.從cpanel>文件管理器>所有文件(例如p_html,.htpassword,.trash,訪問日誌等文件等等)中添加所有必需的文件並將其放在我的本地機器上,文件保存到C:\ xampp \ htdocs \ all文件(在文件夾中)。

3在適用於第一步的所有sql文件中用localhost:1234替換了live site的路徑。

但仍然無法正常工作。 任何幫助將不勝感激....

+0

你有沒有在本地服務器上安裝後清除緩存?什麼不適合你的情況? – Mufaddal 2013-05-14 08:48:06

+0

當您嘗試導航到它時會發生什麼?它會給你一個錯誤,重定向還是別的嗎? – Chris 2013-05-14 09:51:57

+0

我實際上刪除了var文件夾中的緩存文件夾,並且我在瀏覽器上使用了這個(localhost:1234/magentowork/public_html)路徑來查看它是否工作以及它是否工作.....以及我的目錄結構在那裏我保持在我的問題的第2步下載magento文件是C:\ xampp \ htdocs \ magentowork \ – yash 2013-05-14 10:54:59

回答

0

首先,你將不得不改變數據庫中的安全和不安全的base_url。 這些可以在'core_config_data'表中找到。 路徑:
web/unsecure/base_url
web/secure/base_url

如果你想通過本地主機訪問的Magento的本地版本,你必須設置localhost作爲BASE_URL。

之後,您需要清除緩存文件夾。

編輯:
要安裝和使用XAMPP本地PC上運行的Magento,請按照下列步驟操作: http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/installing_on_windows_with_xampp_and_wamp

+0

我已經通過繼續phpmyadmin,然後在web/unsecure/base_url上更改我的路徑,並將其值更改爲localhost:1234/magentowork/public_html。和web/secure/base_url一樣。並從public_html/var文件夾清除緩存...但它仍然無法正常工作。請給出一些簡短的回覆...感謝以前的幫助... – yash 2013-05-14 10:32:34

+0

我實際上刪除了在var文件夾中的緩存文件夾,並且我在瀏覽器上使用了這個(localhost:1234/magentowork/public_html)路徑來查看它的工作方式或不,它的工作.....和我的目錄結構,我保留在我的問題的步驟2中下載的magento文件是C:\ xampp \ htdocs \ magentowork \ ........其請求如果你給了我一些寶貴的時間,並且從頭到尾詳細介紹一下,那麼我就可以知道我犯了什麼錯誤,我的本地主機將工作到 – yash 2013-05-14 11:07:57

17

您的LIVE Magento的店複製到本地計算機:

  1. 下載使用任何ftp客戶端的magento文件。
  2. 從實時服務器導出數據庫。
  3. 將下載的Magento文件放入本地主機根文件夾中。
  4. 在本地計算機上創建一個空白數據庫(可以說它是'本地數據庫'),並導入從活動數據庫導出的數據庫備份。
  5. 刪除/重命名文件app/etc/local.xml
  6. 使用本地數據庫重新安裝Magento。
  7. 安裝完成後,轉至管理部分,然後

(i)Flush all cache. (ii)Re-Index all data. (iii)Flush all cache.

就是這樣。你完成了。

N.B.如果您安裝了特定於域的模塊,那麼這些模塊將無法在此處工作。

似乎很簡單的權利。 相信我,就是這麼簡單。

如果你面對安裝在localcomputer你的Magento任何問題,這裏是可以派上用場後:做備份該文件夾在您的本地後http://www.insync.co.in/how-to-install-magento-on-wamp-server-localhost-localcomputer/

+0

+1。先生。你救了我的命。刪除local.xml是關鍵。 – 2014-10-03 21:33:05

+0

當你說「去管理部分」,我的本地magento安裝重定向到實時版本。我還需要刪除什麼? – Ignat 2017-08-08 20:41:41

+0

你重新安裝了嗎?發生這種情況是因爲基本URL仍然是活動網站 – Subrata 2017-08-09 14:03:58

1

只要給許可(0777) PC

1

步驟:

  1. 將文件下載到本地項目文件夾。
  2. 創建一個新的本地數據庫並導入實時數據庫備份/轉儲。當地DB參數(主機名,DB 名,用戶名DB,DB密碼)
  3. Magento的有該項目的URL保存在兩個地方
  4. 更新應用程序的/ etc/local.xml文件,(安全的URL和 不安全的網址)在表core_config_data中。我們需要更新 ,即在導入的本地數據庫中的本地URL(表中的第9和第10條記錄)。
  5. 刪除緩存:刪除內容var文件夾中(該文件夾包含 報告和日誌嫌我以爲你不會需要它作爲 這是一個單獨的安裝)

本地副本現在很可能會工作,但有可能不會。事情在這種情況下,這樣做:

  1. 如果您被重定向到直播現場,檢查的.htaccess 文件重定向(由於各種原因有可能是在文件中定義的重定向 )
  2. 如果您收到禁錯誤,this就會派上用場(通常發生在Linux系統)

可能仍有一些問題可能是主題或特定模塊。在這種情況下,您需要調試該項目並找出問題所在。 Xdebug的會派上用場,在這種情況下用於增加調試過程:)

Subrata的solution將與一些Magento的模塊的安裝衝突,並且不允許在本地您重新安裝Magento的。我遵循這些步驟,一切正常。

相關問題