受注リストが表示されなくなった

2017 年 3 月 6 日

ホーム フォーラム 使い方全般 受注リストが表示されなくなった

このトピックには2件の返信が含まれ、2人の参加者がいます。1 ヶ月、 3 週間前 uniken さんが最後の更新を行いました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #82294

    uniken
    Participant

    ——————————————-
    WordPress のバージョン:4.7.2
    Welcart のバージョン: Version 1.9.1.1612261
    ご利用のテーマ:Blanc
    症状を確認したブラウザ:Safari,Chrome
    サーバー(会社名、サービス名):WebARENA
    SSLの利用: あり
    WordPress のパーマリンク設定:
    ——————————————-

    ・Welcart Management 受注リスト
    ・「全ての期間」で適用
    ・登録件数は、約2000件

    先日まで問題なかったのですが、下記のエラーがでて表示されなくなりました。
    サーバーのMAXのmemory_limitは200MBです。

    月に200件程度の受注を想定していますが、
    これ以上、受注データが増えるとwelcartでのカート運営は難しいのでしょうか?

    <エラー文面>
    Fatal error: Out of memory (allocated 131072000) (tried to allocate 512 bytes) in /virtual/111.89.200.18/../../../wp-includes/wp-db.php on line 2416

    ◆wp-db.php on line 2416
    // …column name-keyed row arrays
    $new_array[] = get_object_vars( $row );

    全文

    $new_array = array();
    if ( $output == OBJECT ) {
    // Return an integer-keyed array of row objects
    return $this->last_result;
    } elseif ( $output == OBJECT_K ) {
    // Return an array of row objects with keys from column 1
    // (Duplicates are discarded)
    foreach ( $this->last_result as $row ) {
    $var_by_ref = get_object_vars( $row );
    $key = array_shift( $var_by_ref );
    if ( ! isset( $new_array[ $key ] ) )
    $new_array[ $key ] = $row;
    }
    return $new_array;
    } elseif ( $output == ARRAY_A || $output == ARRAY_N ) {
    // Return an integer-keyed array of…
    if ( $this->last_result ) {
    foreach ( (array) $this->last_result as $row ) {
    if ( $output == ARRAY_N ) {
    // …integer-keyed row arrays
    $new_array[] = array_values( get_object_vars( $row ) );
    } else {
    // …column name-keyed row arrays
    $new_array[] = get_object_vars( $row );
    }
    }
    }
    return $new_array;
    } elseif ( strtoupper( $output ) === OBJECT ) {
    // Back compat for OBJECT being previously case insensitive.
    return $this->last_result;
    }
    return null;
    }

    #82311

    yskysmr
    キーマスター

    こんにちは。

    サーバーのMAXのmemory_limitは200MBです。

    とのことですが、お使いのサーバーのプランではこれ以上増やせないということでしょうか。
    操作できるのでしたら増やすか、サーバーのスペックを上げることを検討されたほうがよろしいかと思います。

    #82337

    uniken
    Participant

    回答ありがとうございます。
    サーバーの件は確認してみます。

    受注リストは、だいたい何件くらいの登録を想定されていますでしょうか?
    1件あたりのメモリ使用量が、何bytesくらいなのか
    わかれば教えてください。

3件の投稿を表示中 - 1 - 3件目 (全3件中)

このトピックに返信するにはログインが必要です。