[解決済み] csvインポートにて不明なエラー
-
投稿者投稿
-
2013年2月28日 10:38 PM #52331yuichiro007参加者
WordPress のバージョン:3.5.1
Welcart のバージョン:1.2.3
ご利用のテーマ:カスタマイズ
症状を確認したブラウザ:GoogleChrome
サーバー(会社名、サービス名):lolipop.jp
SSLの利用: 無し
WordPress のパーマリンク設定:
上記環境にてショップを構築し、10商品程管理画面から手動で登録後csvをエクスポートしましたが、各商品と商品の間に行が追加され、不明のエラーが出ています。下記です。
1カラム
<b>Warning</b>: number_format() expects parameter 1 to be double
2カラム
string given in <b>/home/users/1/lolipop.jp-**********/web/xxxxxxxxx/wp-content/plugins/usc-e-shop/classes/usceshop.class.php</b> on line <b>6937</b>
(*********とxxxxxxx部分はディレクトリ)
なお、コチラの行を全て削除しインポートを行なってみたところcsvインポート画面にて今度は下記の通り表示されます。
No.1 業務パック適用の値が異常です
No.1 Option-required-item of No.1 option is abnormal.
No.1 Option-required-item of No.3 option is abnormal.
No.1 Option name of No.4 option is non-input.
No.1 Option name of No.5 option is non-input.
No.1 Option name of No.6 option is non-input.
No.1 Option name of No.7 option is non-input.
No.1 Option-required-item of No.7 option is abnormal.
No.1 Option name of No.8 option is non-input.
No.1 Option-entry-field of No.8 option is abnormal.
No.1 Option name of No.9 option is non-input.
No.1 Option-entry-field of No.9 option is abnormal.
No.1 Option-required-item of No.10 option is abnormal.
(以下No.1 Option-required-item of No.389 option is abnormal.まで続きます。)
ここで言う「No.1」というのはcsv上一番上の行の商品でしょうか?
なお、カラムの削除等は行なっておらず、また配送設定、カテゴリ設定も済んでおります。過去のトピックにも従いwelcart e-commerceプラグインの停止→有効化もしましたが同じ様相です。
コチラはバージョンによる不具合でしょうか?解決方法に心当たりがありましたら幸いです。
2013年3月1日 8:33 AM #66248yuichiro007参加者誤って管理者からのお知らせ枠にポストしてしまいました。大変失礼いたしました。使い方全般に再ポストさせて頂きました。
2013年3月2日 1:41 AM #66249nanbuキーマスターこんにちは。
商品登録画面にて、予期しない文字での登録があるのではないかと思います。
例えば半角数値のみであるべきところに全角や数値以外の文字が入っているなど、一度ご確認いただきたいと思います。
2013年3月3日 11:26 AM #66250yuichiro007参加者nanbu様
お返事を頂きありがとうございます。
予期しない文字の登録の可能性、とのことでしたが調べてもそのような項目の入力はありませんでした。
商品一括登録フォーマット @ Welcart オンライン・マニュアル|ECサイト構築プラグイン http://bit.ly/ZYtyjV
上記フォーマットと照らしあわせてもちょっと原因がわかりませんでした。まさかMac版のexcelを使用しているから、という事はありませんよね。。。
もし宜しければ本メッセージの添付ファイルを一度拝見して頂ければ幸いです。こちらのファイルをアップしたところ、下記のようなエラーが発生します。
Successful 0 lines, Failed 1 lines. 1/1件を処理完了
No.1 業務パック適用の値が異常です
No.1 Option-required-item of No.1 option is abnormal.
No.1 Option-required-item of No.3 option is abnormal.
No.1 Option name of No.4 option is non-input.
No.1 Option name of No.5 option is non-input.
No.1 Option name of No.7 option is non-input.
No.1 Option-required-item of No.7 option is abnormal.
No.1 Option-entry-field of No.8 option is abnormal.
No.1 Option-required-item of No.10 option is abnormal.
No.1 Option name of No.11 option is non-input.
No.1 Option-required-item of No.11 option is abnormal.
No.1 Option name of No.13 option is non-input.
No.1 Option name of No.14 option is non-input.
No.1 Option-required-item of No.14 option is abnormal.
2013年3月4日 9:10 AM #66251nanbuキーマスターCSVを拝見しましたが、正常なカラム数ではありません。カラムを削除してしまっているところがあるのはなぜですか?
フォーマットとは違うデータになってしまっています。
2013年3月4日 10:30 AM #66252yuichiro007参加者nanbu様
大変失礼致しました。前の添付ファイルは間違いです。別のファイルをアップしてしまいました。(本フォーラム内、別質問者様の過去トピックからダウンロードしたものでした。)
お手数をおかけして大変申し訳ございません。正確には本メッセージ添付のものになります。もう一部ご覧頂ければ幸いです。
何卒宜しくお願い致します。
2013年3月6日 12:31 AM #66253nanbuキーマスターデータを見せていただきました。
やはり、こちらのデータも指定の書き方になっていないようです。
一度直接商品登録をして、CSVをダウンロードしてみて下さい。それに合わせてCSVデータを増やしていくといいかと思います。
2013年3月6日 6:25 AM #66254aha参加者こんにちは。
macをお使いですか?
macだと改行コードがCRなので、改行コードをCRから
CR/LFに変換するとうまくいくかもしれません。
私はmacを使っているのですが、そのままではアップロードできないので
作成したデータを一度テキストエディタ(CotEditorなど)で開いて、
CR/LFに変換してからUPしています。
見当違いでしたらすみません。ご参考までに。
2013年3月6日 7:46 PM #66255yuichiro007参加者>nanbu様
いつもお世話になっております。
前のメッセージに添付したファイルですが、コチラはWelcart Shopの商品追加から直接商品登録をしたもの(10商品程)をcsvダウンロードし、入力しやすいように1行目に項目名を入れたものになります。(もちろんアップロード時には1行目の項目名は行ごと削除しています。)
また、一度全ての商品を削除後、2つ登録し直しcsv出力&アップロードを行ったところ、下記のようなエラーになりました。
Successful 0 lines, Failed 1 lines. 1/1件を処理完了
No.1 Invalid value of Delivery method.
No.1 業務パック適用の値が異常です
No.1 Option-required-item of No.1 option is abnormal.
No.1 Option-required-item of No.3 option is abnormal.
No.1 Option name of No.5 option is non-input.
No.1 Option name of No.6 option is non-input.
No.1 Option name of No.7 option is non-input.
No.1 Option-required-item of No.7 option is abnormal.
No.1 Option-entry-field of No.8 option is abnormal.
No.1 Option name of No.9 option is non-input.
[memory peak usage] 43Mb
どこが問題部分なのかわからず、八方塞がりといったところです。。。
お願いばかりで大変恐縮ですが、ご覧頂いた際にどの部分がWelcart指定の書き方になっていないのか、お手数をおかけいたしますがご教示頂けますと幸いです。
2013年3月6日 10:10 PM #66256yuichiro007参加者>nanbu様、aha様
当方Macユーザーでして、aha様にご指摘頂いた改行コードの変換をCotEditorで行ったところ上記のエラーが出ることは無くなりました!改行コードが原因だったようです。
ただし、今度はcsvアップロード中の「準備中…」という画面が動かなくなりました。念のため10分程待機しましたが、相変わらずこのままです。(スクリーンショットを添付致しました。)
この画面で固まってしまう現象はフォーラム内の他のトピックでは見当たらなかったのですが、原因はどういったものになるでしょうか。
なお、csvでの登録商品数は200個ほどです。
度々のご質問で大変お手数をおかけいたしますが、何卒ご教示頂けましたら幸いです。
[attachment=9555,213]
2013年3月7日 2:54 AM #66257junbox参加者すみません横から失礼します。
当方もMacユーザーでしてそこらへんちょっと苦労しました。
僕の場合の回避方法ですが、
・Welcartからcsvをダウンロード。
・それをそのままExcel for mac 2011で開くと文字化けするので一旦Numbersで開いてExcel形式で保存。
・Excel形式で保存したものをExcel for mac 2011で開く。それを編集。
・CSV(WindowsCommaSeparated)で保存、それをアップロードで正常にアップロードできました。
検討違いかもしれませんがご参考になれば。
2013年3月7日 4:10 AM #66258aha参加者こんにちは。
yuichiro007さん、
エラーが消えたようでよかったです。
ただ、yuichiro007さんの作成されたcsvは、ざっとしか見ていませんが、
SKUがなかったり、IDが重複していたりしています。
まずは、ダウンロードしたcsvをそのままアップロードしてみてはいかがですか?
(改行コードの変換は忘れずに)
junboxさん、
そのようなやり方があるのですね。
私はダウンロードしたcsvをExcel for mac 2011で開いても文字化けしないんですよね。
参考になります。
2013年3月7日 5:39 AM #66259yuichiro007参加者>nanbu様、aha様
一度全て最初からやり直したところ、無事にcsvでの商品一括登録が完了しました!改行コードが全ての原因だったようです。本当に様々なご教示を頂けて感謝です。
ただし再度CSVをダウンロードすると、下記のようなエラーが相変わらず出てしまっています。
>junbox様
コメントどうもありがとうございます。
まさにその辺りに今回の原因があるように思えるのですが、私の場合ダウンロードしたcsvをNumbersで開いた際には既に原因不明な2行(下記)が出てきてしまいます。200商品程登録していますので、合計400行程です。(それぞれの商品の行の上2つにこの文字行が挿入されてしまっています。)
現在はソートをかけた上で不明なエラーの行を一括削除し、welcart shop管理画面からアップロードしています。
試しにDLしたcsvファイルをCotEditorにてLF→CRに変換した上でExcelで開いてみましたが、結果は同じでした。本当に原因不明です。。。
<エラー詳細>
各商品と商品の間に下記2行が追加され、不明のエラーが出ています。
1行目
<b>Warning</b>: number_format() expects parameter 1 to be double
2行目
string given in <b>/home/users/1/lolipop.jp-**********/web/xxxxxxxxx/wp-content/plugins/usc-e-shop/classes/usceshop.class.php</b> on line <b>6937</b>
(*********とxxxxxxx部分は当方サーバーのディレクトリ部分)
2013年3月7日 6:19 AM #66260masuda-clair参加者私もひと月前に書きましたが
CSVエクスポートでエラー
https://www.welcart.com/forum/topic.php?id=2521#post-9189
で書きましたが
Development Version がいるようですよ
(ダウンロードの「ゴミ」に関しては)
2013年3月9日 3:48 PM #66261yuichiro007参加者>masuda-clair様
コメントを頂きまして誠にありがとうございます。
masuda-clair様が投稿されていたんですね。未確認でした大変失礼いたしました。コチラと全く同じ症状です。
私はお恥ずかしながら何分wordpressの素人なため、少しDevelopment Versionの導入に戸惑いを感じてしまっております。welcartプラグイン自体を削除するのは、今まで設定した項目なども消えてしまいそうで正直怖いです。。。汗
今は地道にソートしてエラーが出てる行の一括削除をしてからアップロードすることに致します。アドバイスありがとうございました。
-
投稿者投稿
- このトピックに返信するにはログインが必要です。