バージョン選択

フォーラム

メニュー

オンライン状況

25 人のユーザが現在オンラインです。 (10 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 25
もっと...

サイト内検索

質問 > 管理機能 > EC-CUBE 3.0.14 CSV商品一括登録 エラー

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
hata
投稿日時: 2017/6/15 12:46
対応状況: −−−
長老
登録日: 2015/8/3
居住地: 宮城県(2017/09末引退)
投稿: 156
Re: EC-CUBE 3.0.14 CSV商品一括登録 エラー
.htaccessでmemory_limitの指定なし(既定値の128M)と、512Mでダウンロード件数に違いがなければ
.htaccessが効いていないか、メモリとは別件かと思います。


こちらにあるようにCSVの登録・出力のときだけ変更するのが妥当だと思いますが、
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=18798&forum=11&post_id=80942

運用中のサイトでなければ、html/index.phpに書いて実験してみても良いかも知れません。
そのときini_setでdisplay_errorsがOffになっていると思うのでOnにするとメモリ不足で
500エラーの場合だとPHPのエラーが画面にでます。

運用中なら無制限(-1)指定ではない方がいいと思います。
あとdisplay_errorsも変えずにやった方が良いですね。
まずはmemory_limitを512Mでやって、変更前と件数が変わるか確認してみてください。


damdam
投稿日時: 2017/6/15 18:11
対応状況: −−−
常連
登録日: 2013/5/20
居住地:
投稿: 66
Re: EC-CUBE 3.0.14 CSV商品一括登録 エラー
hata様

お世話になっております。

実験結果01

検索件数(DL対象数)2494件
128M 824件
512M 1051件
4096M 1054件

実験結果02
index.phpに

ini_set('display_errors', 'on');
error_reporting(E_ALL & ~E_DEPRECATED & ~E_STRICT);

ini_set( 'memory_limit', '-1' );

とし、メモリーは128Mのままで、

1053件DL

最後に<b>Fatal error</b>: Out of memory~

と記載されています。

追記:
実験02の状態でメモリーリミットを4096Mにした場合は

1054件DL


最後に<b>Fatal error</b>: Out of memory~

と記載されています。
hata
投稿日時: 2017/6/15 18:36
対応状況: −−−
長老
登録日: 2015/8/3
居住地: 宮城県(2017/09末引退)
投稿: 156
Re: EC-CUBE 3.0.14 CSV商品一括登録 エラー
はい。

> 実験結果01
>
> 検索件数(DL対象数)2494件
> 128M 824件
> 512M 1051件
> 4096M 1054件

メモリについては512M以上で対して変わらないので、
もっと早い段階で頭打ちになっていそうですね。

> 実験結果02
> index.phpに
>
> ini_set('display_errors', 'on');
> error_reporting(E_ALL & ~E_DEPRECATED & ~E_STRICT);
>
> ini_set( 'memory_limit', '-1' );
>
> とし、メモリーは128Mのままで、

これについては、ini_setの方が強いようですね。
↓824件よりは多いですし。ただ上限は512M程度かと。

> 1053件DL
>
> 最後に<b>Fatal error</b>: Out of memory~

メモリの許容量オーバーですね。

> と記載されています。
>
> 追記:
> 実験02の状態でメモリーリミットを4096Mにした場合は
>
> 1054件DL

誤差と考えても支障はないと思いますが、↓結局はメモリですね。

> 最後に<b>Fatal error</b>: Out of memory~

ちなみに商品情報追加プラグインありのケースでしょうか?
たしかプラグインなしでも問題は起きていたと思いますので
EC-CUBE側でも改善を検討した方が良さそうな事象ですね。
hata
投稿日時: 2017/6/15 18:56
対応状況: −−−
長老
登録日: 2015/8/3
居住地: 宮城県(2017/09末引退)
投稿: 156
Re: EC-CUBE 3.0.14 CSV商品一括登録 エラー
> 有識者各位
どの辺でメモリを食っているのか、その原因や怪しいところを知っている人はいませんか?
あと本体開発では話題になっていたりしないのでしょうか?

damdamさん
おそらくこれと同じような状況だと思います。
サーバー会社に上限値をお問い合わせください。
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=18986&forum=11
同じようにして上限を確認できますか?
damdam
投稿日時: 2017/6/16 8:39
対応状況: 確認中
常連
登録日: 2013/5/20
居住地:
投稿: 66
Re: EC-CUBE 3.0.14 CSV商品一括登録 エラー
hata様

検索件数(DL対象数)2494件

htaccess メモリリミット 512M


index.phpに
ini_set( 'memory_limit', '-1' );


商品情報追加プラグインは無効

この結果...



1883件DLされました。


やはり、Out of memoryです。

サーバー会社は問い合わせても「お答えできません」という事です。

お試しメモリ追加をしてみてもDL件数に変化はありませんでした。


プラグインをいれずデフォルトの状況でたった2500件をDLできないというのはちょっと問題ですね。

こちらの環境は同じで、2系は5万件以上一発でDLできて、3系はできない。。やはり3系の作りの問題でしょうか。



3.1系が新しく出るという事で、3.0系は放置になりそうですが、

この仕様だと専用サーバーで運用できるか商品点数が少ないショップさんしか利用できないモノになりそうですね。

このままだと、3系はあきらめて2系にダウングレードするかEC-CUBEを諦める事になりそうです。

hata
投稿日時: 2017/6/16 10:15
対応状況: −−−
長老
登録日: 2015/8/3
居住地: 宮城県(2017/09末引退)
投稿: 156
Re: EC-CUBE 3.0.14 CSV商品一括登録 エラー
教えてくれませんでしたか...
ところでWADAXではEC-CUBE3系の利用も可能だと謳っていますか?
そうだとすると文句のつけようはあるかも知れません。
逆に、EC-CUBE2系しか動作保障していないよと言われると厳しいですね。
もっとメモリを使えるサーバーかEC-CUBE3対応を謳っているサーバーに変更するしかなさそうです。

ただ、CSVのレコード数に応じてメモリ使用量が増えるようなロジックだとするとEC-CUBE側にも問題はあると思います。
3.1α2をダウンロードしてみましたが、同じロジックでした。
3.0系もまだリリースされるとは思うので、検証と修正をしてもらえないか以下から登録してはいかがでしょうか?
https://github.com/EC-CUBE/ec-cube/issues
damdam
投稿日時: 2017/6/16 13:18
対応状況: 確認中
常連
登録日: 2013/5/20
居住地:
投稿: 66
Re: EC-CUBE 3.0.14 CSV商品一括登録 エラー
hata様

ありがとうございます。

WADAXは3系も可能だと謳っているみたいです。

有識者の方々もこのスレッドを見ていると思いますが、

その上で、何も反応が無いのを見ると、解決方法が無いのかもしれません。

かなり時間と費用を費やしてしまい、もう少しで公開できるHPだったので、

CSVの問題で運営できないのは非常に不本意ですが、

もう少し、反応を待ってみてどうしようも無ければ3系は諦めるしか無さそうです。

hata
投稿日時: 2017/6/16 14:07
対応状況: −−−
長老
登録日: 2015/8/3
居住地: 宮城県(2017/09末引退)
投稿: 156
Re: EC-CUBE 3.0.14 CSV商品一括登録 エラー
> WADAXは3系も可能だと謳っているみたいです。

そうでしたらメモリの上限が低くてEC-CUBE3の商品データのダウンロードができないのだけど
なんとかしてくれないかとダメ元でも聞いてみてはいかがでしょうか?

> 有識者の方々もこのスレッドを見ていると思いますが

コメントが無いということは、そういうことかも知れませんね。

また、こちらでもらえるコメントは、ほとんど知見のある事象に限られると思うので、問題の報告と修正の
要望はこちらの方に登録された方が見込みがありそうです。
https://github.com/EC-CUBE/ec-cube/issues

それから、有料で調査・カスタマイズをしてくれる制作会社はいると思いますので、CSVの登録・ダウンロード
機能に触っていそうなところにお問い合わせをしてみてはいかがでしょうか?
damdam
投稿日時: 2017/6/19 11:40
対応状況: 確認中
常連
登録日: 2013/5/20
居住地:
投稿: 66
Re: EC-CUBE 3.0.14 CSV商品一括登録 エラー
hata様

アドバイスをずっとしていただきありがとうございます。

https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=19150&forum=9

上記スレッドにも書きましたが、

EC-CUBE自体に何かおかしなところがある気がしてなりません、、

hata
投稿日時: 2017/6/19 12:33
対応状況: −−−
長老
登録日: 2015/8/3
居住地: 宮城県(2017/09末引退)
投稿: 156
Re: EC-CUBE 3.0.14 CSV商品一括登録 エラー
EC-CUBE側にも対応が必要だろうというのは私もコメントしていたと思いますが、
それでこちらには登録されたでしょうか?
https://github.com/EC-CUBE/ec-cube/issues
« 1 2 (3) 4 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は66,522名です
総投稿数は98,328件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
468
2645
4
nanasess
2103
5
umebius
1748
6
yuh
1612
7
red
1424
8
h_tanaka
1043
9
fukap
907
10
tsuji
863
11
shutta
835
12
tao_s
792
13 ramrun 789
14 karin 657
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.