動作に関するご質問の場合は、下記をコピペしてご利用の環境をご記入ください。
——————————————-
WordPress のバージョン:4.5–ja
Welcart のバージョン:Version 1.8.2.1604221
ご利用のテーマ:Welcart Default Themeバージョン: 1.2.1
症状を確認したブラウザ:IE11、FF45.0.2
サーバー(会社名、サービス名):GMOクラウド アイクラスタ+レギュラー
SSLの利用:なし
WordPress のパーマリンク設定:基本
——————————————–
お世話になります。
表題の通りですが、商品マスターに下記エラーコードが表示され商品マスターに商品の一覧が表示されない状態になってしまいました。
エラーコード
WordPress データベースエラー: [The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay]
SELECT post.ID, mc.meta_value AS item_code, mn.meta_value AS item_name FROM xpo_posts AS post LEFT JOIN xpo_postmeta AS mc ON post.ID = mc.post_id AND ‘_itemCode’ = mc.meta_key LEFT JOIN xpo_postmeta AS mn ON post.ID = mn.post_id AND ‘_itemName’ = mn.meta_key LEFT JOIN xpo_postmeta AS meta ON post.ID = meta.post_id AND ‘_isku_’ = meta.meta_key LEFT JOIN xpo_term_relationships AS tr ON post.ID = tr.object_id LEFT JOIN xpo_term_taxonomy AS tt ON tt.term_taxonomy_id = tr.term_taxonomy_id WHERE post.post_mime_type = ‘item’ AND post.post_type = ‘post’ AND post.post_status <> ‘trash’ GROUP BY post.ID ORDER BY post.ID DESC
同じような案件を過去の記事でみつけ修正をこころみましたが、どうやら依然とはパラメーターが異なるようで、編集箇所がわからない状態です。
過去の案件のようにMYSQLではなくWordpress(welcart)側でSQL_MAX_JOIN_SIZEやSQL_BIG_SELECTSをphpで修正できればと思っております。
お忙しいところ恐縮ですが、お知恵を拝借頂ければ幸いです。