商品マスターがエラーになる

フォーラム 使い方全般 商品マスターがエラーになる

  • このトピックには3件の返信、2人の参加者があり、最後にnanbuにより11年、 6ヶ月前に更新されました。
4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #52407
    kong45
    参加者

    動作に関するご質問の場合は必ずご記入ください。


    WordPress のバージョン:3.5.1

    Welcart のバージョン:1.3

    ご利用のテーマ:独自テーマ

    症状を確認したブラウザ:Chrome 25.0.1364.172 m

    サーバー(会社名、サービス名):lv9.org

    SSLの利用: 無し

    WordPress のパーマリンク設定:デフォルト


    サーバー Apache

    MySQL 5.5.27-28.0

    PHP 5.3.14 memoly[global]:79M [locale]:64M [usage]:48M

    simplexml, curl, gd, json, mbstring, mysql, openssl


    商品マスターを開くと、上部にエラーメッセージが表示され、下には何も表示されません。

    商品一括登録・出力も、操作はできますが、CSVをインポートしても何も起こらず、エクスポートすると空のファイルがダウンロードされます。

    商品コードなどを入力して検索するも、何も表示されません。

    以下エラーメッセージ

    WordPress database error: [The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay]

    SELECT post.ID, mc.meta_value AS item_code, mn.meta_value AS item_name FROM wp_posts AS post LEFT JOIN wp_postmeta AS mc ON post.ID = mc.post_id AND ‘_itemCode’ = mc.meta_key LEFT JOIN wp_postmeta AS mn ON post.ID = mn.post_id AND ‘_itemName’ = mn.meta_key LEFT JOIN wp_postmeta AS meta ON post.ID = meta.post_id AND ‘_isku_’ = meta.meta_key LEFT JOIN wp_term_relationships AS tr ON post.ID = tr.object_id LEFT JOIN wp_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’ AND mc.meta_value LIKE ‘%bp%’ GROUP BY post.ID ORDER BY post.ID DESC

    [attachment=9673,216] [attachment=9673,217]

    #66327
    nanbu
    キーマスター

    こんにちは。

    こちらのトピックが参考になるのではないでしょうか。

    https://www.welcart.com/forum/topic.php?id=577

    #66328
    kong45
    参加者

    ありがとうございます。

    >usc-e-shop/functions/function.php 内の関数usces_item_uploadcsv() の、global $wpdb, $usces; の下に次の行を追加してみてください。

    の部分ですが、usces_item_uploadcsv()が見当たらないのですが…。

    #66329
    nanbu
    キーマスター

    usces_item_uploadcsv()は、define_function.phpにありますが、これを編集することは根本的な解決になりません。

    サーバーの環境を設定するのが本来の形となります。

    もし分からないようでしたらサーバー会社に問い合わせて、SET SQL_BIG_SELECTSをオンにしてもらってください。

    また、php.iniのmemory_limitを128Mに上げると良いかと思います。

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • このトピックに返信するにはログインが必要です。