2013-03-19 75 views
3

將我的類別結構導入到Magento 1.7.0.2後,當我嘗試使用System-> Import/Export Import功能進行任何操作時,只需按下'Check Data'按鈕後掛起。Magento 1.7導入/導出掛載

爲了測試這是否與我試圖處理的csv的大小有關,我最近使用5行2列csv對其進行了測試。旋轉的裝載輪顯示「請稍候」信息。這無限期地持續下去。

任何意見/建議非常感謝。

enter image description here

+0

1.在Firefox中安裝的Firebug 。 2.在導入/導出頁面上,打開Firebug並轉到Net選項卡。 3.運行導入/導出並查看請求是否超時。 – Axel 2013-03-19 18:19:24

+0

幾乎是直接報告'500內部服務器錯誤'。 – Scratcha 2013-03-19 18:26:15

+0

這很可能是文件上傳權限問題。嘗試暫時將'var/import'目錄CHMOD改爲'777',看看是否允許你導入。 – Axel 2013-03-19 18:29:53

回答

0

可能嘗試加載大導入文件和PHP掛起,並拋出致命錯誤有關memory_limit的 您可以檢查它在Apache錯誤日誌,usualy他們位於/var/log/httpd/error.log

謝謝!

0

即時通訊我的經驗,有時一個csv文件通過「檢查數據」步驟,但後來掛起,因爲實際上在文件中有無效的東西。要診斷這一點,你可以建立你的csv文件幾個條目,並不斷嘗試重新導入它,直到它再次掛起,然後你知道哪裏壞的條目。

0

簡單,你的頭應該是

_address_middlename,名字,姓氏,電子郵件,password_hash,中間名,_address_firstname,_address_lastname,_address_street,_address_postcode,_address_city,_address_country_id,_address_region,_address_telephone,created_at,_website,_Store,created_in, group_id,reward_update_notification,reward_warning_notification,_address_default_billing _,_ address_default_shipping_

您必須將csv文件的編碼更改爲UFT-8或ansi。然後它會起作用。

你可以使用編輯加號來解決這個問題。

2

在我的情況下,256MB的默認內存限制是問題。即使認爲Feed只有50種產品,Magento仍然需要大量的內存。在.htaccess增加內存限制解決了這個對我來說:

php_value memory_limit 2048M 
0

我有同樣的問題與一個只有9個產品在很短的名單。這裏是我是如何解決這一問題進行大量的試驗誤差

  1. 檢查是否正在使用CSV和UTF-8作爲導出選項
  2. 如果你的文件是正確的,但進口量仍失敗,則複製後原始文件並將記錄分成兩個文件,確保保留兩個文件中的第一行(名稱爲所有列的文件)
  3. 上載第一個文件,並繼續執行以下操作。在我的案例中,這兩個文件都起作用了 - 我想說明一下爲什麼,正如我所說:這是一個很短的列表。
  4. 如果其中一個文件再次失敗,但對方會突破,再從切片中一半的文件中的信息,直到你可以精確記錄造成你在導入過程中悲傷