Magento 2インポートエラー


8

製品データベースをインポートすると、「データの確認」を押すと次のエラーが発生します

一般的なシステム例外が発生しました

私の画像ファイルのディレクトリはpub / media / import / imagesを指しています。

誰かがこの問題を経験しましたか?


通常の場合、詳細が表示されます(リンクをクリックして詳細を表示)。そうでない場合は、var System.logまたはException.logに移動して詳細を取得します
Ibnab

ログをクリアし、CSVを再アップロードしましたが、エラーによってsystem.logにデータが書き込まれず、exception.logがそのディレクトリに存在しません。
Stax

回答:


9

私はこれを持っていて、ランダムな1行のインポートを行った後、説明にいくつかの文字があることがわかりました。Notepad ++でcsvを開き、[Encoding]> [Convert to UTF-8-BOM]に移動して、コピーとして保存する必要がありました。そのときまっすぐ行った。


これは私のために働いていません。私はあなたの答えであなたが述べたことは何でもしました。私はバージョン2.0.2を使用しています
zed Blackbeard

あなたはここでそれをチェックアウトすることができます:magento.stackexchange.com/questions/108407/...
黒ひげZED

6

問題が見つかりました。

説明では使用しないでください...必ず使用してください"


1

さて、user3572565が指摘したように、これはエンコードに関連する問題のようです。エンコーディングで問題が解決しない場合は、データフローを使用してインポートしてみてください。特定のチェックがバイパスされます。


1

非標準文字があると失敗します。引用符、クエスチョンマーク、ティドル、4分の1のような数値表現、つまり1/4が下付きバージョン、度記号、

私のアドバイスは、説明をHTMLコードに変換して、これらの特殊文字が正しく読み取られるようにすることです。それが失敗した場合は、説明からすべての非標準の英数字を削除してください。


1

説明はhtml段落で始まり、html段落区切りで終了する必要があります。Excelを使用して、HTMLコードを説明行の最初と最後に追加します。

= CONCATENATE(a1、a2、a3)

列a1にhtml段落の区切り*と列a3にhtml段落の近い*を入れます

*このコメントボックスはHTML駆動であるため、段落区切りの例を示すことはできません

説明データをa2に入れます

a4列の左下隅にあるa4の結果をダブルクリックして、コマンドをスプレッドシート内の行全体にコピーします。

次に、列をコピーしてa5に貼り付け、貼り付けの下部に表示されるペースター関数をクリックして、値を選択します。次に、これをcsvファイル、説明にコピーして戻すことができます。

またはemagicone magento storemanagerを使用します。プラグインを使用せずに直接データベース接続を使用するようにインストールし、3000を超えるエントリを許可する場合、それを正しく機能させるために使用される唯一のソリューションです。

上記のソフトウェアは試用版であり、私はとにかくそれらのために動作しないことに注意してください。インポートを簡単にするための提案です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.