Cape Ann Symphony

Make a gift to Cape Ann Symphony.

Thanks to the support of our wonderful community, the Cape Ann Symphony has become one of the premier regional orchestras in the country. You’re helping us keep that legacy strong, and growing! If you would like to add a gift to the Symphony, click one of the buttons below to add a one-time donation to the cart.

Copyright © 2026 All Rights Reserved. Cape Ann Symphony.
Time Δ Debug Message - Perch Runway 3.1.2
0.00060 [43] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM perch2_pages p LEFT JOIN perch2_page_routes pr ON p.pageID=pr.pageID LEFT JOIN perch2_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM perch2_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
0.00320.0026Matched page: /donate, so not using routes.
0.00320Using master page: /templates/pages/donations.php
0.00330.0001 [1] SELECT * FROM perch2_pages WHERE pagePath='/donate' LIMIT 1
0.00380.0005 [1] SELECT * FROM perch2_shop_cart WHERE cartID=1020381
0.00410.0003 [1] SELECT * FROM perch2_shop_cart WHERE cartID=1020381
0.00440.0003 [nil] SELECT * FROM perch2_shop_sales WHERE saleFrom<='2026-01-12 17:13:00' AND saleTo>'2026-01-12 17:13:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
0.00550.0011Using template: /templates/pages/attributes/default.html
0.00560.0002Using sub-template: /templates/pages/attributes/seo.html
0.00570.0001Using sub-template: /templates/pages/attributes/facebook.html
0.00570.0001Using sub-template: /templates/pages/attributes/twitter.html
0.00580Using sub-template: /templates/pages/attributes/page_settings.html
0.00650.0007 [1] SELECT DISTINCT idx.itemID FROM perch2_shop_index idx JOIN perch2_shop_products main ON idx.itemID=main.productID AND idx.itemKey='productID' AND ((idx.indexKey='_category' AND idx.indexValue LIKE 'products/gift/%' OR idx.indexKey='_category' AND idx.indexValue='products/gift/')) GROUP BY idx.itemID HAVING COUNT(idx.itemID)=1
0.00730.0008 [1] SELECT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM perch2_shop_index idx JOIN perch2_shop_products main ON idx.itemID=main.productID AND idx.itemKey='productID' JOIN perch2_shop_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='productID' AND idx2.indexKey='title' AND idx.itemID IN ('170') WHERE 1=1 AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, productID ) as tbl WHERE (productDeleted IS NULL AND productStatus=1 AND parentID IS NULL) GROUP BY itemID, sortval ORDER BY sortval ASC
0.0090.0017 [68] SELECT DISTINCT settingID, settingValue FROM perch2_settings WHERE userID=0
0.00970.0006 [1] Using template: /templates/shop/products/gifts_on_cart_ml.html
0.010.0003 [14] SELECT productID, productVariantDesc, stock_level FROM perch2_shop_products WHERE parentID=170 AND productDeleted IS NULL ORDER BY productOrder ASC
0.01050.0005 [1] SELECT o.* FROM perch2_shop_options o, perch2_shop_product_options po WHERE o.optionID=po.optionID AND po.productID=170 AND o.optionDeleted IS NULL ORDER BY optionPrecendence ASC
0.0110.0004 [14] SELECT valueID AS id, valueTitle AS title, valueSKUCode AS skucode FROM perch2_shop_option_values WHERE optionID=10 AND valueDeleted IS NULL ORDER BY valueOrder ASC
0.01130.0003 [14] SELECT pov.prodoptID, pov.optionID, pov.valueID, o.optionTitle, ov.* FROM perch2_shop_product_option_values pov, perch2_shop_options o, perch2_shop_option_values ov WHERE pov.productID='170' AND pov.optionID=o.optionID AND pov.valueID=ov.valueID AND o.optionDeleted IS NULL AND ov.valueDeleted IS NULL AND o.optionID='10' ORDER BY o.optionPrecendence ASC, ov.valueOrder ASC
0.01340.002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM perch2_content_regions WHERE regionKey='Messages' AND (regionPage='/donate' OR regionPage='*')
0.01390.0006 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM perch2_content_index idx JOIN perch2_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN perch2_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=81 AND idx.itemRev=4)) AND ((idx.indexKey='start_date' AND idx.indexValue <= '2026-01-12 12:13:12') OR (idx.indexKey='show_until' AND idx.indexValue >= '2026-01-12 12:13:12') OR (idx.indexKey='showModal' AND idx.indexValue='true')) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID HAVING count(*)=3 ORDER BY sortval ASC
0.01540.0014Using template: /templates/content/messages/_modal.html
0.01550.0001 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM perch2_content_index idx JOIN perch2_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN perch2_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=81 AND idx.itemRev=4)) AND ((idx.indexKey='show_until' AND idx.indexValue >= '2026-01-12 23:59:59')) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
0.01620.0007Using template: /templates/content/messages/_message_output.html
0.01630.0001Request time: 0.0163
0.01630Process time: 0.0161
0.01630Memory: 0.9176
0.01630
Array
(
    [type] => 8192
    [message] => implode(): Passing glue string after array is deprecated. Swap the parameters
    [file] => /home/capeannsymphony/dev.capeannsymphony.org/perch/core/apps/content/PerchContent.class.php
    [line] => 352
)