質問 > 管理機能 > 商品CSV登録が16件ずつしか出来ない |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
akiakihi |
投稿日時: 2019/6/12 22:31
対応状況: −−−
|
一人前 登録日: 2014/7/17 居住地: 兵庫県 投稿: 91 |
Re: 商品CSV登録が16件ずつしか出来ない 検証していただきありがとうございます。
なんと、同じCSVファイルなのに、Shift-JISで問題なくCSVアップロード出来たのですね。 驚きました。 よく分かっていなくて恐縮ですが、CsvImportContoroller.phpのsetlocaleを下記のようにしてみましたが、変わりませんでした。 (English_United States.1252の挿入)
自分だけの特殊な状況のようで、お騒がせしていまい恐縮ですm(_ _)m |
nanasess |
投稿日時: 2019/6/12 15:48
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2313 |
Re: 商品CSV登録が16件ずつしか出来ない 手元の環境(PHP7.2.14、ビルトインウェブサーバー)では、いただいたShift_JISのファイルで問題なく CSV アップロードできました。
ロケールの不一致で SplFileObject::READ_CSV や fgetcsv が失敗する問題があり、それに関連しているのではないかなぁと推測しています。。。 参考) https://github.com/EC-CUBE/ec-cube/issues/1780 |
akiakihi |
投稿日時: 2019/6/12 13:01
対応状況: −−−
|
一人前 登録日: 2014/7/17 居住地: 兵庫県 投稿: 91 |
Re: 商品CSV登録が16件ずつしか出来ない ありがとうございます。
Shift-JISでも登録できるものなのですね。 気になっているのは、商品説明にテーブルタグがあるせいで、なにか悪さしてるのでは・・・という気が少ししています。 別トピックでも質問させていただいていますが、テーブルのせいでbrタグの挙動がおかしくなります。 関係ないかもしれませんが・・・。 こちらのフォーラムにファイルをアップできないようですので、以下にcsvファイルを置かせていただきます。 エクセルからcsv保存したファイルになります。 どうぞよろしくお願いいたしますm(_ _)m https://www.dropbox.com/s/s1e9muvh8p8ts5v/product_quartz.zip?dl=0 |
nanasess |
投稿日時: 2019/6/12 9:16
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2313 |
Re: 商品CSV登録が16件ずつしか出来ない もし差し支えなければ、再現可能な CSV ファイルをいただけますでしょうか?
通常なら Shift_JIS でも16件以上登録可能なはずなんです。 バグなら修正しておきたいですので。。。 |
nanasess |
投稿日時: 2019/6/11 23:44
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2313 |
Re: 商品CSV登録が16件ずつしか出来ない 一応、 Shift_JIS でも16件以上登録できると思うのですが、もしかしたらロケールの問題が出ているのかもしれませんね。。。
|
akiakihi |
投稿日時: 2019/6/11 13:40
対応状況: 解決済
|
一人前 登録日: 2014/7/17 居住地: 兵庫県 投稿: 91 |
Re: 商品CSV登録が16件ずつしか出来ない すみません、
無事、解決いたしました! CSVファイルをお見せしようと、ファイルをアップロードしようとしてようやく気が付きました。 私、保存時の文字コードをUTF8にしていませんでした。 今まで、2系でcsvファイルをダウンロード →マクロでエクセルにcsvとり込み →エクセルでcsv保存 →エディタでUTF8変換保存 →csvアップロード、 としていたのを、ある日、エクセルからのcsvファイルのままでも問題なく登録できることに気づき、以後長い間ずっとエクセルからのcsvデータで登録していたので、作業がすっかりルーチン化していてUTF-8にしなければいけないことをすっかり忘れていました。 3系でも16件までならShift-JISで登録できるのですね。 初歩的なミスでとてもお恥ずかしいです。 本番サーバーの方でも、数百件のデータが問題なくcsv登録出来ることを確認いたしました。 データの方に問題があるのでは、と気づかせていただき、本当にありがとうございました。 とても助かりました。 おかげさまで、この件を解決済みとさせていただきます。 ありががとうございました。 |
red |
投稿日時: 2019/6/11 9:40
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: 商品CSV登録が16件ずつしか出来ない お使いのcsvを共有してもらえれば再現できるのか、原因は何なのかを調べることは可能かと思います
|
468 |
投稿日時: 2019/6/11 9:32
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 商品CSV登録が16件ずつしか出来ない 商品csvですが、商品写真やカテゴリなど複数指定出来る項目はどのくらい入力されていますか?
例えばカテゴリのカラムを空にしてアップロードした場合もエラーが発生しますか? ローカルでも発生したという事で、確実に何かあると思いますが 他にデータに何か特徴がないかな?と思いました。
|
akiakihi |
投稿日時: 2019/6/11 2:20
対応状況: −−−
|
一人前 登録日: 2014/7/17 居住地: 兵庫県 投稿: 91 |
Re: 商品CSV登録が16件ずつしか出来ない 仕方がないので、再度インストールし直し、既存のサンプル商品もカテゴリーも何も削除しないで、新規に商品をcsv登録してみました。(カテゴリIDは全て1にして)
結果、17行目エラーがでました。。。。 この場合も、16行ずつの分割なら登録できました。 次の17行目から31行目の16行分も問題なく登録できますので、商品データ自体には問題はないと思います・・・・多分。。。 (別トピックでも質問させていただいていますが、当方の商品説明の殆どに2×2ないし2×3カラムのテーブルタグが入っています) この一度に17行件以上csv登録出来ないのが、もしも私だけの現象でないなら、他にも困る方がいらっしゃると思うのですが、同様の現象でお困りの方はおられないでしょうか? EC-CUBE3.0.17について、お手数ですがどなたか再現性を検証してくださると嬉しいです。 |
akiakihi |
投稿日時: 2019/6/11 2:12
対応状況: −−−
|
一人前 登録日: 2014/7/17 居住地: 兵庫県 投稿: 91 |
Re: 商品CSV登録が16件ずつしか出来ない ありがとうございます。
プラグインを全て無効化しても改善されませんでしたので、 ローカルにインストールし直してみました。 ①ローカルにインストール後、商品データ、カテゴリ、規格など削除 DBも同様に商品データ、カテゴリ、規格など削除後に、2系の商品データをインポート(カテゴリ、規格、商品データ) ↓ プラグインを何も入れていない状態で、登録済みの商品データの修正csv(カテゴリのみ変更)をアップロードしましたら、17行目エラーが出てしまいました。 DBにデータをインポートしたことがまずかったのかと(それしかやってないですし)、次はインポートせずにやってみました。 ②ローカルに一からEC-CUBE3.0.17をインストールし直し、既存のサンプル商品データ等削除後に、管理画面からカテゴリを新規にcsv登録(こちらは100行程度ありますが無事に登録できました) ↓ 次に、プラグイン等何もインストールしていない状態で、商品を100件ほど、新たにcsv登録しようとしましたら、この状態でも17行目エラーが出てしまいました。 同様の現象でお困りの方は本当にいらっしゃらないんでしょうか。 もしや、既存の商品を削除したことがまずいのでしょうか。 |
(1) 2 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |