バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 管理機能およびフロント機能のシステムエラーについて

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
hasa0108
投稿日時: 2022/7/5 13:51
対応状況: −−−
新米
登録日: 2022/7/5
居住地:
投稿: 3
管理機能およびフロント機能のシステムエラーについて
問題なく動作している本番環境のデータから
検証環境の構築を試みています。
本番と検証の環境は以下のとおり揃えていますが、
検証環境のフロントおよび管理画面の一部にてシステムエラーが出ています。

[EC-CUBE]
2.13.3

[OS]
CentOS 7

[PHP]
PHP 7.3.33

[データベース]
MySQL 5.6.41

[WEBサーバ]
Apache 2.4.52 (AWS EC2)

[確認ブラウザ]
Google Chrome 103.0.5060.66

[導入プラグイン]
・WPPost:WordPress連携 1.07【無効】
・Breadcrumbs 0.1【有効】
・特集ページ作成プラグイン 1.0.1【有効】
・カテゴリ別コンテンツエリア追加(2.13系) 1.0【有効】
・最近チェックした商品 1.2【有効】
・カテゴリ登録並び替え 0.1【有効】
・商品バリエーション画像 1.0【無効】
・ランダム商品レコメンド 0.1【有効】
・UA版 Google Analytics eコマース対応 プラグイン 1.4【無効】
・かんたんに検索条件が増えるプラグイン 1.0.0【有効】
・キャンセル自動在庫戻し 1.3.1【無効】
・会員価格設定 1.2.5【無効】

[現象]
○商品管理>商品マスター>この条件で検索する
→本番:検索結果一覧に約3000件の商品が問題なく表示される
 検証:以下メッセージが表示される。
    -----------------------------------------------------
    システムエラーが発生しました。
    大変お手数ですが、サイト管理者までご連絡ください。
    -----------------------------------------------------

○オーナーズストア>プラグイン管理
→本番:プラグイン一覧に先述したプラグインが表示される
 検証:以下メッセージが表示される。
    -----------------------------------------------------
    システムエラーが発生しました。
    大変お手数ですが、サイト管理者までご連絡ください。
    -----------------------------------------------------

○フロントページ
→本番:/shop/products/list.phpにて商品一覧が問題なく表示される
 検証:/shop/products/list.phpにて「現在、商品はございません。」と表示される

上記の他にも問題があるかもしれませんが、
会員管理>会員マスター>この条件で検索する
の操作などは会員一覧が問題なく表示されます。


★検証環境を構築するにあたり行った作業は以下のとおりです。
1.本番環境のデータをrsyncを使って検証環境にコピー
2.本番環境のデータベースをダンプ
3.検証環境に2で作成したデータベースをリストア
4.検証環境の/shop/data/config/config.phpのDB_SERVERの値を
  192.168.0.66からlocalhostに変更。
  ※本番環境では192.168.0.66で動作していましたが、
   検証環境では504エラーとなってしまい、
   localhostに変更したところ504エラーが解消。

長文となってしまいましたが以上です。
EC-CUBEに関する知識がないため解決方法が分からずに困っています。
お力をお借りできますと幸いです。
よろしくお願いいたします。
red
投稿日時: 2022/7/5 18:01
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1570
Re: 管理機能およびフロント機能のシステムエラーについて
サーバーのログ、EC-CUBEのログを見ましょう


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

hasa0108
投稿日時: 2022/7/6 10:02
対応状況: −−−
新米
登録日: 2022/7/5
居住地:
投稿: 3
Re: 管理機能およびフロント機能のシステムエラーについて
ご返信いただきありがとうございます。

/shop/data/logs/error.log を確認したところ、
以下のようなエラーが出ていました。

長くなりますがログを貼り付けます。

<以下、error.log>

2891 2022/07/06 09:20:11 [/shop/products/list.php] Warning(E_WARNING): in_array() expects parameter 2 to be arr ay, object given on [/var/www/html/hogehoge/httpdocs/shop/data/class/plugin/SC_Plugin_Util.php(38)] from 111.101.74.217

2892 2022/07/06 09:20:11 [/shop/products/list.php] Warning(E_WARNING): count(): Parameter must be an array or a n object that implements Countable on [/var/www/html/hogehoge/httpdocs/shop/data/class/helper/SC_Helper_ PageLayout.php(382)] from 111.101.74.217

2893 2022/07/06 09:20:11 [/shop/products/list.php] Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。

2894 SQL: [PREPARE mdb2_statement_mysqli_23566b796e0581ed09a3cf6d9f9adac93f9c2d672a FROM 'SELECT p roduct_id ,product_code_min ,product_code_max ,name ,c omment1 ,comment2 ,comment3 ,main_list_comment ,main_i mage ,main_list_image ,price01_min ,price01_max ,price 02_min ,price02_max ,stock_min ,stock_max ,stock_unlim ited_min ,stock_unlimited_max ,deliv_date_id ,status , del_flg ,update_date FROM ( SELECT dtb_pro ducts.* ,T4.product_code_min ,T4.product_code_max ,T4.price01_min ,T4.price01_max ,T4.price02_min ,T4.price02_max ,T4.stock_min ,T4.stock_max ,T4.stock_unlimited_min ,T4.stock_unlimited_max ,T4 .point_rate ,T4.deliv_fee ,T4.class_count , dtb_maker.name AS maker_name FROM dtb_products INNER JOIN ( SELECT product_id, MIN(product_code) AS product_code_min, MAX(product_code) AS product_code_max, MIN(price01 ) AS price01_min, MAX(price01) AS price01_max, M IN(price02) AS price02_min, MAX(price02) AS price02_max, MIN(stock) AS stock_min, MAX(stock) AS stock_max, MIN(stock_unlimited) AS stock_unlimited_min, MAX(stock_unlimited) AS stock_unlimited_max, MAX(point_rate) AS point_rate, MAX(deliv_fee) AS deliv_fee, COUNT(*) as class_count FROM dtb_products_class WHERE del_flg = 0 GROUP BY product_id ) AS T4 ON dtb_products.product_id = T4.produ ct_id LEFT JOIN dtb_maker ON dtb_products.maker_id = dtb_mak er.maker_id ) AS alldtl WHERE alldtl.product_id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,? ,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND alldtl.del_flg = 0 ']

2895 PlaceHolder: [array (
2896 0 => '4823',
2897 1 => '4822',
2898 2 => '4821',
2899 3 => '4820',
2900 4 => '4819',
2901 5 => '4818',
2902 6 => '4817',
2903 7 => '4816',
2904 8 => '4815',
2905 9 => '4814',
2906 10 => '4813',
2907 11 => '4812',
2908 12 => '4811',
2909 13 => '4810',
2910 14 => '4809',
2911 15 => '4808',
2912 16 => '4807',
2913 17 => '4806',
2914 18 => '4805',
2915 19 => '4804',
12 => '4811',
13 => '4810',
14 => '4809',
15 => '4808',
16 => '4807',
17 => '4806',
18 => '4805',
19 => '4804',
20 => '4803',
21 => '4802',
22 => '4801',
23 => '4800',
24 => '4799',
25 => '4798',
26 => '4797',
27 => '4796',
28 => '4795',
29 => '4794',
30 => '4793',
31 => '4792',
32 => '4791',
33 => '4790',
34 => '4789',
35 => '4788',
)]
MDB2 Error: unknown error
_doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE mdb2_statement_mysqli_23566b796e0581ed09a3cf6d9f9adac93f9c2d672a USING @0, @1, @2, @3, @4, @5, @6, @7, @8, @9, @10, @11, @12, @13, @14, @15, @16, @17, @18, @19, @20, @21, @22, @23, @24, @25, @26, @27, @28, @29, @30, @31, @32, @33, @34, @35]
[Native code: 1030]
[Native message: Got error 28 from storage engine]
on [/var/www/html/hogehoge/httpdocs/shop/data/class/SC_Query.php(1095)] from 111.101.74.217
customer_id =
/var/www/html/hogehoge/httpdocs/shop/products/list.php(29): LC_Page_Products_List_Ex->process
/var/www/html/hogehoge/httpdocs/shop/data/class_extends/page_extends/products/LC_Page_Products_List_Ex.php(54): LC_Page_Products_List->process
/var/www/html/hogehoge/httpdocs/shop/data/class/pages/products/LC_Page_Products_List.php(89): LC_Page_Products_List->action
/var/www/html/hogehoge/httpdocs/shop/data/class/pages/products/LC_Page_Products_List.php(298): LC_Page_Products_List->lfGetProductsList
/var/www/html/hogehoge/httpdocs/shop/data/class/pages/products/LC_Page_Products_List.php(552): SC_Product->getListByProductIds
/var/www/html/hogehoge/httpdocs/shop/data/class/SC_Product.php(176): SC_Product->lists
/var/www/html/hogehoge/httpdocs/shop/data/class/SC_Product.php(150): SC_Query->select
/var/www/html/hogehoge/httpdocs/shop/data/class/SC_Query.php(176): SC_Query->getAll
/var/www/html/hogehoge/httpdocs/shop/data/class/SC_Query.php(309): SC_Query->execute
/var/www/html/hogehoge/httpdocs/shop/data/class/SC_Query.php(1056): SC_Query->error
/var/www/html/hogehoge/httpdocs/shop/data/class/SC_Query.php(1095): trigger_error

<ここまでがerror.log>


ここから何かわかりそうでしょうか。
過去の投稿でキャッシュクリアのことがあったので
以下のファイルを消してみたのですが、
ひきつづきシステムエラーが出ています。

/shop/data/Smarty/templates_c
/shop/data/cache

何かヒントでもいただけると嬉しいです。
恐れ入りますがよろしくお願いいたします。
red
投稿日時: 2022/7/6 13:08
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1570
Re: 管理機能およびフロント機能のシステムエラーについて

[Native message: Got error 28 from storage engine]

https://neoinspire.net/archives/575


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

hasa0108
投稿日時: 2022/7/6 17:43
対応状況: −−−
新米
登録日: 2022/7/5
居住地:
投稿: 3
Re: 管理機能およびフロント機能のシステムエラーについて
ありがとうございます!!!
サーバー内のファイルを削除したらシステムエラー解消しました。
大変助かりました。ありがとうございます
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,706名です
総投稿数は109,948件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1285
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

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

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