缓存大小限制?

时间:2016-09-11 03:09:34

标签: php

我试图帮助某人使用他们拥有的日历应用程序,并且存在一个奇怪的问题,即拉入其中的数据全部消失。我在php中写了240个条目的限制并且记录都显示了,但是与那个人交谈的是另一个有超过240个条目的日历,它显示正常。我正在使用的案例,一旦有超过240条记录,页面返回服务器错误。

因此我认为这是一个我们可能遇到某种限制的问题。也许其他日历可能会有更多记录,但不会发送所有数据。也许我正在制作的版本有更大的记录。这是我的想法,为什么它不是基于一定数量的记录或任何明显的模式,为什么数据消失。

PHP从源代码加载所有数据,但一旦尝试缓存它,页面就会失败。

foreach($grab AS $key=>$item) { 

//gather data code goes here...

$items[$item->item_id] = array(
    "title" => $title,
    "address" => $address,
    "events" => $events,
    "description" => $description,
    "status" => $status[0],
    "region" => $region,
    "date_start" => $date_start,
    "date_end" => $date_end,
    "name" => $name,
    "email" => $email,
    "phone_number" => $phone_number,                   
    "account_representative" => $account_representative,
    "account_representative_details" => $account_representative_details,
    "lodging_info" => $lodging_info,
    "parking_available" => $parking_available,
    "additional_information" => $additional_information
    );
}

$this->cache->save($cache_id, $items, 60);  

我使用print_r输出了$ items并在静态html中得到了预期的输出,但是一旦达到$this->cache->save($cache_id, $items, 60);,页面就会失败。它是除了返回之外的php的最后一部分。

因此我认为我们在缓存中达到了极限。有人可以权衡并告诉我,这听起来像是可能的原因吗?我不知道如何检查缓存限制,也不知道如何增加它。

该网站托管在亚马逊AWS服务上。任何帮助表示赞赏。

跑步我得到apc_cache_info()

Array
(
[nslots] => 4099
[ttl] => 0
[nhits] => 23779
[nmisses] => 12700
[ninserts] => 12282
[nentries] => 51
[nexpunges] => 0
[stime] => 1456460996
[mem_size] => 14673424
[file_upload_progress] => 1
[memory_type] => mmap
[cache_list] => Array
    (
        [0] => Array
            (
                [key] => 36--16684924
                [ttl] => 60
                [nhits] => 0
                [mtime] => 1473604572
                [ctime] => 1473604572
                [dtime] => 0
                [atime] => 1473604572
                [ref_count] => 0
                [mem_size] => 2222768
            )

        [1] => Array
            (
                [key] => 14511725_region
                [ttl] => 120
                [nhits] => 0
                [mtime] => 1473342792
                [ctime] => 1473342792
                [dtime] => 0
                [atime] => 1473342792
                [ref_count] => 0
                [mem_size] => 656
            )

        [2] => Array
            (
                [key] => 44--15835802
                [ttl] => 60
                [nhits] => 1
                [mtime] => 1473551643
                [ctime] => 1473551643
                [dtime] => 0
                [atime] => 1473551653
                [ref_count] => 0
                [mem_size] => 2686640
            )

        [3] => Array
            (
                [key] => 39--14638908
                [ttl] => 60
                [nhits] => 0
                [mtime] => 1473445289
                [ctime] => 1473445289
                [dtime] => 0
                [atime] => 1473445289
                [ref_count] => 0
                [mem_size] => 335024
            )

        [4] => Array
            (
                [key] => 15835802_region_id
                [ttl] => 168000
                [nhits] => 3
                [mtime] => 1473539525
                [ctime] => 1473539525
                [dtime] => 0
                [atime] => 1473539959
                [ref_count] => 0
                [mem_size] => 656
            )

        [5] => Array
            (
                [key] => 15872466_region
                [ttl] => 120
                [nhits] => 0
                [mtime] => 1472560404
                [ctime] => 1472560404
                [dtime] => 0
                [atime] => 1472560404
                [ref_count] => 0
                [mem_size] => 656
            )

        [6] => Array
            (
                [key] => 16701314_region_id
                [ttl] => 168000
                [nhits] => 1
                [mtime] => 1473603775
                [ctime] => 1473603775
                [dtime] => 0
                [atime] => 1473603775
                [ref_count] => 0
                [mem_size] => 656
            )

        [7] => Array
            (
                [key] => 15786583_form_id
                [ttl] => 168000
                [nhits] => 0
                [mtime] => 1473571641
                [ctime] => 1473571641
                [dtime] => 0
                [atime] => 1473571641
                [ref_count] => 0
                [mem_size] => 656
            )

        [8] => Array
            (
                [key] => 15103330_region
                [ttl] => 120
                [nhits] => 0
                [mtime] => 1456725907
                [ctime] => 1456725907
                [dtime] => 0
                [atime] => 1456725907
                [ref_count] => 0
                [mem_size] => 656
            )

        [9] => Array
            (
                [key] => 15835802_region
                [ttl] => 120
                [nhits] => 0
                [mtime] => 1473539525
                [ctime] => 1473539525
                [dtime] => 0
                [atime] => 1473539525
                [ref_count] => 0
                [mem_size] => 656
            )

        [10] => Array
            (
                [key] => 45--15872466
                [ttl] => 60
                [nhits] => 0
                [mtime] => 1473444187
                [ctime] => 1473444187
                [dtime] => 0
                [atime] => 1473444187
                [ref_count] => 0
                [mem_size] => 1623216
            )

        [11] => Array
            (
                [key] => 14869157_form_id
                [ttl] => 168000
                [nhits] => 1
                [mtime] => 1470252787
                [ctime] => 1470252787
                [dtime] => 0
                [atime] => 1470255080
                [ref_count] => 0
                [mem_size] => 656
            )

        [12] => Array
            (
                [key] => 15103330_form_id
                [ttl] => 168000
                [nhits] => 4
                [mtime] => 1456725907
                [ctime] => 1456725907
                [dtime] => 0
                [atime] => 1456790634
                [ref_count] => 0
                [mem_size] => 656
            )

        [13] => Array
            (
                [key] => 31--14360206
                [ttl] => 60
                [nhits] => 9
                [mtime] => 1473555344
                [ctime] => 1473555344
                [dtime] => 0
                [atime] => 1473555398
                [ref_count] => 0
                [mem_size] => 822448
            )

        [14] => Array
            (
                [key] => 14360206_form_id
                [ttl] => 168000
                [nhits] => 4
                [mtime] => 1473438731
                [ctime] => 1473438731
                [dtime] => 0
                [atime] => 1473456978
                [ref_count] => 0
                [mem_size] => 656
            )

        [15] => Array
            (
                [key] => 15103653_form_id
                [ttl] => 168000
                [nhits] => 1
                [mtime] => 1456790201
                [ctime] => 1456790201
                [dtime] => 0
                [atime] => 1456790669
                [ref_count] => 0
                [mem_size] => 656
            )

        [16] => Array
            (
                [key] => 14869156_form_id
                [ttl] => 168000
                [nhits] => 1
                [mtime] => 1473449679
                [ctime] => 1473449679
                [dtime] => 0
                [atime] => 1473449727
                [ref_count] => 0
                [mem_size] => 656
            )

        [17] => Array
            (
                [key] => 16701314_form_id
                [ttl] => 168000
                [nhits] => 0
                [mtime] => 1473603775
                [ctime] => 1473603775
                [dtime] => 0
                [atime] => 1473603775
                [ref_count] => 0
                [mem_size] => 656
            )

        [18] => Array
            (
                [key] => 36--16685020
                [ttl] => 60
                [nhits] => 0
                [mtime] => 1473343453
                [ctime] => 1473343453
                [dtime] => 0
                [atime] => 1473343453
                [ref_count] => 0
                [mem_size] => 1712
            )

        [19] => Array
            (
                [key] => 14360206_region_id
                [ttl] => 168000
                [nhits] => 9
                [mtime] => 1473438731
                [ctime] => 1473438731
                [dtime] => 0
                [atime] => 1473456978
                [ref_count] => 0
                [mem_size] => 656
            )

        [20] => Array
            (
                [key] => 14511725_form_id
                [ttl] => 168000
                [nhits] => 0
                [mtime] => 1473257630
                [ctime] => 1473257630
                [dtime] => 0
                [atime] => 1473257630
                [ref_count] => 0
                [mem_size] => 656
            )

        [21] => Array
            (
                [key] => 15872466_region_id
                [ttl] => 168000
                [nhits] => 6
                [mtime] => 1472560404
                [ctime] => 1472560404
                [dtime] => 0
                [atime] => 1472575925
                [ref_count] => 0
                [mem_size] => 656
            )

        [22] => Array
            (
                [key] => 15835858_form_id
                [ttl] => 168000
                [nhits] => 1
                [mtime] => 1473454881
                [ctime] => 1473454881
                [dtime] => 0
                [atime] => 1473540355
                [ref_count] => 0
                [mem_size] => 656
            )

        [23] => Array
            (
                [key] => 15872508_form_id
                [ttl] => 168000
                [nhits] => 0
                [mtime] => 1473413915
                [ctime] => 1473413915
                [dtime] => 0
                [atime] => 1473413915
                [ref_count] => 0
                [mem_size] => 656
            )

        [24] => Array
            (
                [key] => 15544702_form_id
                [ttl] => 168000
                [nhits] => 0
                [mtime] => 1472075488
                [ctime] => 1472075488
                [dtime] => 0
                [atime] => 1472075488
                [ref_count] => 0
                [mem_size] => 656
            )

        [25] => Array
            (
                [key] => 15103330_region_id
                [ttl] => 168000
                [nhits] => 9
                [mtime] => 1456725907
                [ctime] => 1456725907
                [dtime] => 0
                [atime] => 1456790634
                [ref_count] => 0
                [mem_size] => 656
            )

        [26] => Array
            (
                [key] => 43--14869156
                [ttl] => 60
                [nhits] => 0
                [mtime] => 1473571645
                [ctime] => 1473571645
                [dtime] => 0
                [atime] => 1473571645
                [ref_count] => 0
                [mem_size] => 1786032
            )

        [27] => Array
            (
                [key] => 36--14511725
                [ttl] => 60
                [nhits] => 1
                [mtime] => 1473218252
                [ctime] => 1473218252
                [dtime] => 0
                [atime] => 1473218262
                [ref_count] => 0
                [mem_size] => 2677936
            )

        [28] => Array
            (
                [key] => 15835882_form_id
                [ttl] => 168000
                [nhits] => 0
                [mtime] => 1471375338
                [ctime] => 1471375338
                [dtime] => 0
                [atime] => 1471375338
                [ref_count] => 0
                [mem_size] => 656
            )

        [29] => Array
            (
                [key] => 15260039_form_id
                [ttl] => 168000
                [nhits] => 0
                [mtime] => 1473438693
                [ctime] => 1473438693
                [dtime] => 0
                [atime] => 1473438693
                [ref_count] => 0
                [mem_size] => 656
            )

        [30] => Array
            (
                [key] => 14638908_region_id
                [ttl] => 168000
                [nhits] => 1
                [mtime] => 1473445005
                [ctime] => 1473445005
                [dtime] => 0
                [atime] => 1473445005
                [ref_count] => 0
                [mem_size] => 656
            )

        [31] => Array
            (
                [key] => 15835802_form_id
                [ttl] => 168000
                [nhits] => 2
                [mtime] => 1473454961
                [ctime] => 1473454961
                [dtime] => 0
                [atime] => 1473539959
                [ref_count] => 0
                [mem_size] => 656
            )

        [32] => Array
            (
                [key] => 14502749_form_id
                [ttl] => 168000
                [nhits] => 1
                [mtime] => 1473257608
                [ctime] => 1473257608
                [dtime] => 0
                [atime] => 1473271181
                [ref_count] => 0
                [mem_size] => 656
            )

        [33] => Array
            (
                [key] => 14511725_region_id
                [ttl] => 168000
                [nhits] => 0
                [mtime] => 1473342792
                [ctime] => 1473342792
                [dtime] => 0
                [atime] => 1473342792
                [ref_count] => 0
                [mem_size] => 656
            )

        [34] => Array
            (
                [key] => 16701314_region
                [ttl] => 120
                [nhits] => 0
                [mtime] => 1473603775
                [ctime] => 1473603775
                [dtime] => 0
                [atime] => 1473603775
                [ref_count] => 0
                [mem_size] => 656
            )

        [35] => Array
            (
                [key] => 15544722_form_id
                [ttl] => 168000
                [nhits] => 2
                [mtime] => 1473163788
                [ctime] => 1473163788
                [dtime] => 0
                [atime] => 1473164327
                [ref_count] => 0
                [mem_size] => 656
            )

        [36] => Array
            (
                [key] => 14869156_region_id
                [ttl] => 168000
                [nhits] => 3
                [mtime] => 1473449679
                [ctime] => 1473449679
                [dtime] => 0
                [atime] => 1473449727
                [ref_count] => 0
                [mem_size] => 656
            )

        [37] => Array
            (
                [key] => 14638923_form_id
                [ttl] => 168000
                [nhits] => 1
                [mtime] => 1464279681
                [ctime] => 1464279681
                [dtime] => 0
                [atime] => 1464279945
                [ref_count] => 0
                [mem_size] => 656
            )

        [38] => Array
            (
                [key] => 15544732_form_id
                [ttl] => 168000
                [nhits] => 0
                [mtime] => 1473271185
                [ctime] => 1473271185
                [dtime] => 0
                [atime] => 1473271185
                [ref_count] => 0
                [mem_size] => 656
            )

        [39] => Array
            (
                [key] => 14869156_region
                [ttl] => 120
                [nhits] => 0
                [mtime] => 1473449679
                [ctime] => 1473449679
                [dtime] => 0
                [atime] => 1473449679
                [ref_count] => 0
                [mem_size] => 656
            )

        [40] => Array
            (
                [key] => 15103658_form_id
                [ttl] => 168000
                [nhits] => 1
                [mtime] => 1456790232
                [ctime] => 1456790232
                [dtime] => 0
                [atime] => 1456790661
                [ref_count] => 0
                [mem_size] => 656
            )

        [41] => Array
            (
                [key] => 14503641_form_id
                [ttl] => 168000
                [nhits] => 0
                [mtime] => 1473339210
                [ctime] => 1473339210
                [dtime] => 0
                [atime] => 1473339210
                [ref_count] => 0
                [mem_size] => 656
            )

        [42] => Array
            (
                [key] => 14638909_form_id
                [ttl] => 168000
                [nhits] => 1
                [mtime] => 1472149533
                [ctime] => 1472149533
                [dtime] => 0
                [atime] => 1472169432
                [ref_count] => 0
                [mem_size] => 656
            )

        [43] => Array
            (
                [key] => 14638908_region
                [ttl] => 120
                [nhits] => 0
                [mtime] => 1473445005
                [ctime] => 1473445005
                [dtime] => 0
                [atime] => 1473445005
                [ref_count] => 0
                [mem_size] => 656
            )

        [44] => Array
            (
                [key] => 40--15103330
                [ttl] => 60
                [nhits] => 3
                [mtime] => 1456791932
                [ctime] => 1456791932
                [dtime] => 0
                [atime] => 1456791984
                [ref_count] => 0
                [mem_size] => 3760
            )

        [45] => Array
            (
                [key] => 15872466_form_id
                [ttl] => 168000
                [nhits] => 2
                [mtime] => 1472564047
                [ctime] => 1472564047
                [dtime] => 0
                [atime] => 1472575925
                [ref_count] => 0
                [mem_size] => 656
            )

        [46] => Array
            (
                [key] => 47--16701314
                [ttl] => 60
                [nhits] => 0
                [mtime] => 1473605193
                [ctime] => 1473605193
                [dtime] => 0
                [atime] => 1473605193
                [ref_count] => 0
                [mem_size] => 2486448
            )

        [47] => Array
            (
                [key] => 14360206_region
                [ttl] => 120
                [nhits] => 0
                [mtime] => 1473438731
                [ctime] => 1473438731
                [dtime] => 0
                [atime] => 1473438731
                [ref_count] => 0
                [mem_size] => 1200
            )

        [48] => Array
            (
                [key] => 14500848_form_id
                [ttl] => 168000
                [nhits] => 0
                [mtime] => 1473257624
                [ctime] => 1473257624
                [dtime] => 0
                [atime] => 1473257624
                [ref_count] => 0
                [mem_size] => 656
            )

        [49] => Array
            (
                [key] => 14638908_form_id
                [ttl] => 168000
                [nhits] => 0
                [mtime] => 1473445005
                [ctime] => 1473445005
                [dtime] => 0
                [atime] => 1473445005
                [ref_count] => 0
                [mem_size] => 656
            )

        [50] => Array
            (
                [key] => 15872536_form_id
                [ttl] => 168000
                [nhits] => 0
                [mtime] => 1472575884
                [ctime] => 1472575884
                [dtime] => 0
                [atime] => 1472575884
                [ref_count] => 0
                [mem_size] => 656
            )

    )

[deleted_list] => Array
    (
    )

[slot_distribution] => Array
    (
        [104] => 1
        [217] => 1
        [300] => 1
        [372] => 1
        [383] => 1
        [512] => 1
        [544] => 1
        [644] => 1
        [789] => 1
        [1030] => 1
        [1111] => 1
        [1151] => 1
        [1240] => 1
        [1547] => 1
        [1554] => 1
        [1622] => 1
        [1635] => 1
        [1665] => 1
        [1670] => 1
        [1692] => 1
        [1714] => 1
        [1732] => 1
        [1809] => 1
        [1856] => 1
        [1866] => 1
        [1868] => 1
        [1870] => 1
        [1882] => 1
        [1886] => 1
        [2076] => 1
        [2167] => 1
        [2593] => 1
        [2602] => 1
        [2650] => 1
        [2655] => 1
        [2714] => 1
        [2999] => 1
        [3039] => 1
        [3138] => 1
        [3161] => 1
        [3301] => 1
        [3328] => 1
        [3386] => 1
        [3426] => 1
        [3482] => 1
        [3673] => 1
        [3766] => 1
        [3786] => 1
        [3795] => 1
        [3870] => 1
        [4096] => 1
    )

)

0 个答案:

没有答案