50+ restaurants in the area
Restaurants in the area
Jumbo House - Everett
400 Main St Everett, MA 02149
0.7 mi
0.00
Pick up
Ho Win Palace - Everett
22 Everett Ave Everett, MA 02149
0.8 mi
0.00
Pick up
Delivery
Golden Garden - Malden
9 Highland Ave Malden, MA 02148
1.4 mi
0.00
Pick up
Delivery
Mei Ling's - Medford
434A Salem St Medford, MA 02155
2.2 mi
0.00
Pick up
Delivery
Has 2 coupons
Shanghai Moon 1987 - Medford
442 Salem St Medford, MA 02155
2.2 mi
0.00
Pick up
Delivery
Canton Eatery - East Boston
339 Meridian St East Boston, MA 02128
2.2 mi
0.00
Pick up
Delivery
Blue Fuji - Medford
38 Salem St Medford, MA 02155
2.9 mi
0.00
Pick up
Delivery
Dine-in
North End Fish & Sushi - Boston
99 Salem St Boston, MA 02113
3.1 mi
0.00
Pick up
Delivery
Happy Garden - Revere
80 Revere Beach Blvd Revere, MA 02151
3.2 mi
0.00
Pick up
Delivery
Avana Sushi 2 - Boston
58 Franklin St Boston, MA 02110
3.6 mi
0.00
Pick up
Delivery
Avana Sushi - Boston
42 Beach St Boston, MA 02111
3.9 mi
0.00
Pick up
Delivery
M & J Teriyaki - Boston
130 Jersey St Boston, MA 02115
5.1 mi
0.00
Pick up
Asia Wok - Allston
44 Harvard Ave Allston, MA 02134
5.5 mi
0.00
Pick up
Delivery
Sakura Japanese - Winchester, MA
910 Main St Winchester, MA 01890
5.9 mi
0.00
Pick up
Delivery
Has 4 coupons
Hong Kong Cafe - Brookline
1391 Beacon St Brookline, MA 02446
5.9 mi
0.00
Pick up
Delivery
Green Peapod - Watertown
557 Mt Auburn St Watertown, MA 02472
6 mi
0.00
Pick up
Delivery
PokΓ© Garden - Brookline
6 Harvard St Brookline, MA 02445
6.1 mi
0.00
Pick up
Delivery
Kamiza Japanese Cuisine - Brookline
696 Washington St Brookline, MA 02446
6.3 mi
0.00
Pick up
Delivery
Sono Asian Cuisine - Arlington
471 Summer St Arlington, MA 02474
6.3 mi
0.00
Pick up
Delivery
Has 5 coupons
Miyuki Sushi - Brighton
547 Washington St Brighton, MA 02135
6.9 mi
0.00
Pick up
Delivery
New Hong Kong - Brighton
14 Tremont St Brighton, MA 02135
7.1 mi
0.00
Pick up
Delivery
Avana Sushi III - Reading
589 Main St Reading, MA 01864
8.3 mi
0.00
Pick up
Delivery
Beijing Chinese - Lexington, MA
1709 Massachusetts Ave Lexington, MA 02420
9.2 mi
0.00
Pick up
Triple Eatery - Roslindale
77 Cummins Hwy Roslindale, MA 02131
9.3 mi
0.00
Pick up
Delivery
Dumpling House - Newton
870 Walnut St Newton, MA 02461
9.4 mi
0.00
Pick up
Delivery
Taipei Cuisine - Quincy
68 Billings Rd Quincy, MA 02171
9.4 mi
0.00
Pick up
Delivery
Zheng Garden - West Newton
1351 Washington St West Newton, MA 02465
9.8 mi
0.00
Pick up
Delivery
Hakata Ramen - Quincy
673 Hancock St Quincy, MA 20170
9.9 mi
0.00
Pick up
Delivery
Dine-in
Lucky House - Peabody
22 Central St Peabody, MA 01960
10.4 mi
0.00
Pick up
Delivery
Fusion Kitchen - Quincy
75 Franklin St Quincy, MA 02169
11.8 mi
0.00
Pick up
Delivery
Hong Kong Cafe - Danvers
12 Maple St Danvers, MA 01923
12.4 mi
0.00
Pick up
Delivery
Blue Fuji - Bedford
200 Great Rd Bedford, MA 01730
12.5 mi
0.00
Pick up
Delivery
Cathay Kitchen - Dedham
563 High St Dedham, MA 02026
12.6 mi
0.00
Pick up
Delivery
Jade Chef - Weymouth
585 North St Weymouth, MA 02189
13.6 mi
0.00
Pick up
Delivery
Sake Japanese - Braintree
910 Washington St Braintree, MA 02184
14.4 mi
0.00
Pick up
Delivery
Ocean City - Randolph
61 Diauto Dr Randolph, MA 02368
16.8 mi
0.00
Pick up
Delivery
Joy Luck - Natick
319 N Main St Natick, MA 01760
16.9 mi
0.00
Pick up
Delivery
Three Gorges - Framingham
45 Nicholas Rd Framingham, MA 01701
18.6 mi
0.00
Pick up
Delivery
Gourmet Garden - Canton
95 Washington St Canton, MA 02021
19.1 mi
0.00
Pick up
Delivery
Ming Du - Stoughton
657 Washington St Stoughton, MA 02072
19.5 mi
0.00
Pick up
Delivery
Hong & Kong - Chelmsford
32 Alpine Ln Chelmsford, MA 01824
20.1 mi
0.00
Pick up
Delivery
Wah Sang Chinese - Lowell
457 Chelmsford St Lowell, MA 01851
20.4 mi
0.00
Pick up
Delivery
Empire Hunan - Lowell
87 Church St Lowell, MA 01852
20.5 mi
0.00
Pick up
Delivery
New Great Taste - Lowell
24 Gorham St Lowell, MA 01852
RedisException
Stack frames (10)
9
RedisException
/
home
/deploy
/EHungry-3-boyan
/Web
/classes
/Cache.class.php
69
8
Redis
setex
/
home
/deploy
/EHungry-3-boyan
/Web
/classes
/Cache.class.php
69
7
Cache
Set
/
home
/deploy
/EHungry-3-boyan
/Web
/eds
/ordering
/restaurant.php
115
6
EDS
\Restaurant
openStatus
/
home
/deploy
/EHungry-3-boyan
/Web
/marketplace
/routes
/restaurant_list.php
892
5
Marketplace
\RestaurantListRoute
card
/
home
/deploy
/EHungry-3-boyan
/Web
/marketplace
/routes
/restaurant_list.php
602
4
Marketplace
\RestaurantListRoute
restaurantList
/
home
/deploy
/EHungry-3-boyan
/Web
/marketplace
/routes
/restaurant_list.php
96
3
Marketplace
\RestaurantListRoute
restaurantsByStateAndCity
/
home
/deploy
/EHungry-3-boyan
/Web
/Services
/Router.php
52
2
eHungry
\Services
\Router
handle
/
home
/deploy
/EHungry-3-boyan
/Web
/marketplace
/router.php
31
1
include
/
home
/deploy
/EHungry-3-boyan
/Web
/controllers
/marketplace.php
2
0
require
/
home
/deploy
/EHungry-3-boyan
/Web
/index.php
30
/
home
/deploy
/EHungry-3-boyan
/Web
/classes
/Cache.class.php
}
public static function SetObject($key, $var, $expire = 86400) {
return static::Set($key, serialize($var), $expire);
}
public static function SetArray($key, $var, $expire = 86400) {
return static::Set($key, serialize($var), $expire);
}
public static function SetBoolean($key, $var, $expire = 86400) {
return static::Set($key, serialize($var), $expire);
}
public static function Set($key, $var, $expire = 86400) {
App::debugbarLog('debug', "Cache set: $key");
if ($i = static::getInstance()) {
$var = static::beforeSet($var);
return $expire > 0?
$i->setEx($key, $expire, $var) :
$i->set($key, $var);
}
return null;
}
public static function Exists(...$key):?bool {
if ($i = static::getInstance()) {
return $i->exists($key);
}
return null;
}
public static function Expire($key, $ttl) {
if ($i = static::getInstance()) {
return $i->expire($key, $ttl);
}
return false;
}
/**
Arguments
"MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error."
/
home
/deploy
/EHungry-3-boyan
/Web
/classes
/Cache.class.php
}
public static function SetObject($key, $var, $expire = 86400) {
return static::Set($key, serialize($var), $expire);
}
public static function SetArray($key, $var, $expire = 86400) {
return static::Set($key, serialize($var), $expire);
}
public static function SetBoolean($key, $var, $expire = 86400) {
return static::Set($key, serialize($var), $expire);
}
public static function Set($key, $var, $expire = 86400) {
App::debugbarLog('debug', "Cache set: $key");
if ($i = static::getInstance()) {
$var = static::beforeSet($var);
return $expire > 0?
$i->setEx($key, $expire, $var) :
$i->set($key, $var);
}
return null;
}
public static function Exists(...$key):?bool {
if ($i = static::getInstance()) {
return $i->exists($key);
}
return null;
}
public static function Expire($key, $ttl) {
if ($i = static::getInstance()) {
return $i->expire($key, $ttl);
}
return false;
}
/**
Arguments
"restaurant_status_opens_soon_8717"864001777053600
/
home
/deploy
/EHungry-3-boyan
/Web
/eds
/ordering
/restaurant.php
if ($hasAvailableDays) {
$nextOpenTime = $cart->getNextOpenTimeForAnyType($restaurant, $orderingClosedUntilTimestamp);
if (date('giA', $nextOpenTime) > date('giA', $earliestOpen)) {
$earliestOpen = $nextOpenTime;
}
} else {
$orderingClosedUntil = 'Indefinitely';
$nextOpenTime = strtotime('+100 years');
}
} else {
$nextOpenTime = $cart->getNextOpenTimeForAnyType($restaurant, $orderingClosedUntilTimestamp);
}
$opensSoon =
!$isOpen && $orderingClosedUntil !== 'Indefinitely' && date('Y-m-d', $nextOpenTime) == date('Y-m-d', $restaurant->getLocalTime());
if ($isOpen) {
$closeTimestamp = $restaurant->getLatestEffectiveCloseTime($restaurant->getLocalTime());
\Cache::Set($openUntilKey, $closeTimestamp);
} elseif ($opensSoon) {
\Cache::Set($opensSoonKey, $nextOpenTime);
\Cache::Set($orderingClosedUntilKey, $orderingClosedUntil);
} else {
\Cache::Set($closedUntilKey, $nextOpenTime);
\Cache::Set($orderingClosedUntilKey, $orderingClosedUntil);
}
}
ob_start();
echo Label(
array_merge(
$attrs,
// Force this label on a single line as it's short enough
['class' => 'me-1 text-nowrap ' . ($attrs['class'] ?? ''), 'variant' => $isOpen ? 'success' : 'error', 'fill' => $fillStatusIfOpen && $isOpen]
),
$isOpen ? 'Open' : ($opensSoon ? 'Opens Soon' : 'Closed')
);
$orderingClosedUntil = \Cache::Get($orderingClosedUntilKey) >= $restaurant->getLocalTime() || \Cache::Get($orderingClosedUntilKey) === 'Indefinitely' ? \Cache::Get($orderingClosedUntilKey) : null;
if (($isOpen && $showHoursIfOpen) || ($opensSoon && !$orderingClosedUntil)) {
Arguments
"restaurant_status_opens_soon_8717"1777053600
/
home
/deploy
/EHungry-3-boyan
/Web
/marketplace
/routes
/restaurant_list.php
ob_start();
?>
<div class="restaurant_card d-flex flex-column flex-md-row <?=$props['class']?>" <?=\EDS\stringify_attrs(\EDS\omit($attrs, array_keys($props)))?>>
<?=\EDS\Restaurant::image(
['class' => 'restaurant_card-image'],
$badge ? ('<div class="restaurant_card-badge align-self-start rounded-start mt-3 bg-success ps-2 pe-2p5 py-1 text-white eds-interface-text-s-bold">' . $badge . '</div>') : null,
$account
)?>
<div class="p-3 eds-interface-text-m-regular">
<div class="d-flex gap-2 align-items-baseline">
<? // Display name ?>
<div>
<div class="restaurant_card-title eds-display-text-title-xs flex-fill"><?=$restaurant->display_name?></div>
<div class="eds-copy-text-s-regular mt-1"><?=$restaurant->getFullAddress(false)?></div>
</div>
</div>
<?=\EDS\Restaurant::openStatus(['class' => 'mt-1'], $cart, $restaurant, false, true, true)?>
<div class="d-flex flex-wrap align-items-baseline mt-2" style="--eds-bullet-spacing-before: 0.5rem">
<span class="bullet-separated"><?=$distance?></span>
<?=\EDS\Restaurant::rating(['class' => 'bullet-separated'], $restaurant)?>
<?=\EDS\Restaurant::priceRange(['class' => 'bullet-separated'], $restaurant)?>
<? if (\RAHCampaign::isActiveForRestaurant($restaurant)) { ?>
<div class="bullet-separated"><?=\RAHCampaign::badge()?></div>
<? } ?>
</div>
<? if ($is_open) { // Order types ?>
<div class="d-flex align-items-baseline eds-copy-text-s-bold mt-2">
<?=\EDS\Icon(['icon' => 'utensils-alt', 'variant' => 'solid', 'class' => 'me-1 text-light'])?>
<? if ($restaurant->getHasPickupBase()) { ?>
<span class="comma-separated"><?=PICKUP_LABEL?></span>
<? } ?>
<? if ($restaurant->getHasDeliveryBase()) { ?>
<span class="comma-separated"><?=DELIVERY_LABEL?></span>
Arguments
array:1 [ "class" => "mt-1" ]
Cart {}Restaurant {}falsetruetrue
/
home
/deploy
/EHungry-3-boyan
/Web
/marketplace
/routes
/restaurant_list.php
max-height: none !important;
}
}
</style>
<div id="filtered-restaurants" class="d-flex flex-column gap-3 mt-3">
<? if (!$filtered_restaurants) { ?>
No restaurants match your search.
<? } ?>
<? foreach ($filtered_restaurants as $restaurant) {
$GLOBALS['account'] = new \Account($restaurant->account_id); // Unfortunately needed for `formatCustomerOrderLink`
?>
<?=\EDS\html('a', [
'id' => 'restaurant_' . $restaurant->id,
'class' => 'overflow-hidden rounded-2 border bg-white text-dark text-decoration-none',
'href' => formatCustomerOrderLink([$restaurant]),
'onclick' => static::confirmNewCart($cart, $restaurant),
], static::card($cart, $restaurant))?>
<? } ?>
</div>
</div>
</div>
<? } else { ?>
<?=static::states()?>
<? } ?>
</div>
<?=\EDS\Dialog(['id' => 'modal-map-restaurant', 'size' => 'medium', 'fullscreen' => false])?>
</section>
<?
if ($nearMeCuisine && !$map_is_shown) {
echo static::nearMeJs();
}
if (count($url_params) > 0) { // sc-60709: use canonical url and noindex for restaurant searches
\EDS\Portal::input('canonical_url', $canonicalUrl);
\EDS\Portal::input('meta-robots', 'noindex');
}
Arguments
Cart {}Restaurant {}
/
home
/deploy
/EHungry-3-boyan
/Web
/marketplace
/routes
/restaurant_list.php
}
return static::restaurantList($request);
}
public static function restaurantsByStateAndCity(array $params, array $request) {
$state = \EDS\undasherize($params['state']);
$city = \EDS\undasherize($params['city']);
$request = array_merge($request, static::getStateAndCityIfRestaurantsAvailable($state, $city));
$address = "$city, $state";
$request['search'] = $address;
$geocode_data = \ZipCode::getGeoLocation($address);
if ($geocode_data) {
$request['lat'] = $geocode_data[0];
$request['lng'] = $geocode_data[1];
}
return static::restaurantList($request);
}
private static function getStateAndCityIfRestaurantsAvailable(?string $state_or_abbr, ?string $city) {
$state_or_abbr = trim($state_or_abbr ?: '');
$city = trim($city ?: '');
$states = DataService::getStates();
$state_name = (
$state_or_abbr && array_key_exists($state_or_abbr, $states)
? $state_or_abbr
: (getStateFullName($state_or_abbr) && array_key_exists(getStateFullName($state_or_abbr), $states)
? getStateFullName($state_or_abbr)
: null)
);
$city_name = $state_name && in_array($city, $states[$state_name]) ? $city : null;
return ['state' => $state_name, 'city' => $city_name];
}
// Components
Arguments
array:9 [ "aid" => "restaurants/massachusetts/everett" "status" => [] "controller" => "marketplace" "form" => "home" "state" => "Massachusetts" "city" => "Everett" "search" => "Everett, Massachusetts" "lat" => 42.40843 "lng" => -71.0536625 ]
/
home
/deploy
/EHungry-3-boyan
/Web
/Services
/Router.php
$_REQUEST['_VERSION'] = 4; // Important for some methods that rely on the version
$account_id_string = Account::getAccountIdString();
$decoded_url = urldecode($url); // Handle encoded characters like `%20`
$unprefixed_url = $account_id_string
? preg_replace("/^\/$account_id_string\//", '/', $decoded_url)
: $decoded_url;
foreach ($route_classes as $route_class) {
$routes = $route_class::ROUTES;
foreach ($routes as $path => $handler) {
$params = [];
if (preg_match("/^$path\/?$/i", "$method $unprefixed_url", $params)) {
$query = [];
if ($query_string = parse_url($_SERVER['REQUEST_URI'], PHP_URL_QUERY)) {
parse_str($query_string, $query);
}
return $route_class::$handler($params, $request, $query);
}
}
}
return self::notFound();
}
public static function notFound(): string {
http_response_code(404);
\EDS\Portal::input('meta-robots', 'noindex,nofollow');
ob_start();
?>
<div class="mt-4 py-5 text-center">
<? if (isSpringroll()) { ?>
<img style="width: 100px" src="<?=getAssetUrl('error-page.png')?>" srcset="<?=getAssetUrl('error-page@3x.png')?> 3x, <?=getAssetUrl('error-page@2x.png')?> 2x" alt=" " aria-hidden="true" />
<hgroup class="my-4">
<h3 class="eds-display-text-title-s mb-2">Oops! This one's missing</h3>
<p class="eds-interface-text-l-regular mb-0">This page is as empty as a dumpling without its filling.</p>
</hgroup>
Arguments
array:5 [ 0 => "GET /restaurants/massachusetts/everett" "state" => "massachusetts" 1 => "massachusetts" "city" => "everett" 2 => "everett" ]
array:9 [ "aid" => "restaurants/massachusetts/everett" "status" => [] "controller" => "marketplace" "form" => "home" "state" => "Massachusetts" "city" => "Everett" "search" => "Everett, Massachusetts" "lat" => 42.40843 "lng" => -71.0536625 ]
[]
/
home
/deploy
/EHungry-3-boyan
/Web
/marketplace
/router.php
require_once(CORE_PATH . 'checkout/cart.php');
require_once(CORE_PATH . 'checkout/coupons.php');
require_once(CORE_PATH . 'checkout/tip.php');
require_once(CORE_PATH . 'marketplace/assets/assets.php');
require_once(__DIR__ . '/routes/landing.php');
require_once(__DIR__ . '/routes/campaigns.php');
require_once(__DIR__ . '/routes/product.php');
require_once(__DIR__ . '/routes/restaurant_list.php');
require_once(__DIR__ . '/routes/restaurant_details.php');
require_once(__DIR__ . '/routes/support.php');
require_once(__DIR__ . '/routes/generatedfilesroute.php');
$handler_output = \eHungry\Services\Router::handle(
$_SERVER['REQUEST_METHOD'],
parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH) ?? '/',
$_REQUEST,
[
\AccountSettings\ProfileInfoRoutes::class,
\AccountSettings\BasicInformationRoutes::class,
\AccountSettings\ChangePasswordRoutes::class,
\AccountSettings\AddressRoutes::class,
\AccountSettings\PaymentMethodRoutes::class,
\AccountSettings\CommunicationRoutes::class,
\AccountSettings\CampaignsRoutes::class,
\AccountSettings\AccountRoutes::class,
\AccountSettings\OrderRoutes::class,
\AccountSettings\CouponRoutes::class,
\Auth\ForgotPasswordRoutes::class,
\Auth\LoginRoutes::class,
\Auth\RegisterRoutes::class,
\Checkout\CartRoutes::class,
\Checkout\CouponRoutes::class,
\Checkout\TipRoutes::class,
LandingRoute::class,
CampaignsRoute::class,
Arguments
"GET""/restaurants/massachusetts/everett"array:4 [ "aid" => "restaurants/massachusetts/everett" "status" => [] "controller" => "marketplace" "form" => "home" ]
array:23 [ 0 => "AccountSettings\ProfileInfoRoutes" 1 => "AccountSettings\BasicInformationRoutes" 2 => "AccountSettings\ChangePasswordRoutes" 3 => "AccountSettings\AddressRoutes" 4 => "AccountSettings\PaymentMethodRoutes" 5 => "AccountSettings\CommunicationRoutes" 6 => "AccountSettings\CampaignsRoutes" 7 => "AccountSettings\AccountRoutes" 8 => "AccountSettings\OrderRoutes" 9 => "AccountSettings\CouponRoutes" 10 => "Auth\ForgotPasswordRoutes" 11 => "Auth\LoginRoutes" 12 => "Auth\RegisterRoutes" 13 => "Checkout\CartRoutes" 14 => "Checkout\CouponRoutes" 15 => "Checkout\TipRoutes" 16 => "Marketplace\LandingRoute" 17 => "Marketplace\CampaignsRoute" 18 => "Marketplace\ProductRoute" 19 => "Marketplace\RestaurantListRoute" 20 => "Marketplace\RestaurantPageRoute" 21 => "Marketplace\SupportRoutes" 22 => "Marketplace\GeneratedFilesRoute" ]
/
home
/deploy
/EHungry-3-boyan
/Web
/controllers
/marketplace.php
<? include(CORE_PATH . 'marketplace/router.php');
Arguments
"/home/deploy/EHungry-3-boyan/Web/marketplace/router.php"
/
home
/deploy
/EHungry-3-boyan
/Web
/index.php
App::startTime();
ErrorHandlers::register();
// Global.php is the core setup file for the application
App::debugbarTime('Global.php');
require(dirname(__DIR__) . '/PHP/Global.php');
App::debugbarTime('Global.php');
/** @var string $controller The main controller - defined at /PHP/Global.php */
App::debugbarTime('Sentry - controller');
ErrorHandlers::sentryInit($controller); //doesn't always do much - not every controller has a Sentry project
App::debugbarTime('Sentry - controller');
App::debugbarTime("controller: $controller");
apache_note('AppController', $controller);
if (file_exists(CORE_PATH."lib/helpers/$controller.php")) {
require CORE_PATH."lib/helpers/$controller.php";
}
require CORE_PATH."controllers/$controller.php";
App::debugbarTime("controller: $controller");
Arguments
"/home/deploy/EHungry-3-boyan/Web/controllers/marketplace.php"
Environment & details:
| Key | Value |
| aid | "restaurants/massachusetts/everett"
|
empty
empty
| Key | Value |
| PHPSESSID | "hu1gu7t26rcakv8k6bs2nnk91m"
|
| Key | Value |
| loc | "en_US"
|
| customer_account_id | 13743
|
| cart | Cart {}
|
| restaurant_id | 12123
|
| redirect_url | "https://www.springroll.com.3.boyan.ehungry.net/restaurant/silverpalaceforesthill/checkout"
|
| redirect_form | "checkout"
|
| app_banner_shown | true
|
| CSRF_TOKEN | array:1 [ "login" => "66b8f5788a2946d23fdcde088cba88d756e559bb9c316dc61b90582dbda46f89" ] |
| status | array:2 [ 1 => [] 2 => [] ] |
| menu_id | 15253
|
| Key | Value |
| UNIQUE_ID | "aer67c-AZ7NN_5aOgN2CzwAAAAI"
|
| SCRIPT_URL | "/restaurants/massachusetts/everett"
|
| SCRIPT_URI | "http://www.springroll.com.3.boyan.ehungry.net/restaurants/massachusetts/everett"
|
| HTTP_HOST | "www.springroll.com.3.boyan.ehungry.net"
|
| HTTP_X_REAL_IP | "216.73.216.169"
|
| HTTP_X_FORWARDED_FOR | "216.73.216.169"
|
| HTTP_X_CONFKEY | "Main_Domain:6462"
|
| HTTP_SCHEME | "https"
|
| HTTP_EHENV | "TODO"
|
| HTTP_CONNECTION | "close"
|
| HTTP_ACCEPT | "*/*"
|
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
|
| HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate"
|
| HTTP_COOKIE | "PHPSESSID=hu1gu7t26rcakv8k6bs2nnk91m"
|
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"
|
| SERVER_SIGNATURE | "" |
| SERVER_SOFTWARE | "Apache/2.4.66 () mod_wsgi/4.6.5 Python/3.7 PHP/7.2.34"
|
| SERVER_NAME | "www.springroll.com.3.boyan.ehungry.net"
|
| SERVER_ADDR | "127.0.0.1"
|
| SERVER_PORT | "80"
|
| REMOTE_ADDR | "127.0.0.1"
|
| DOCUMENT_ROOT | "/home/deploy/EHungry-3-boyan/Web"
|
| REQUEST_SCHEME | "http"
|
| CONTEXT_PREFIX | "" |
| CONTEXT_DOCUMENT_ROOT | "/home/deploy/EHungry-3-boyan/Web"
|
| SERVER_ADMIN | "root@localhost"
|
| SCRIPT_FILENAME | "/home/deploy/EHungry-3-boyan/Web/index.php"
|
| REMOTE_PORT | "53100"
|
| GATEWAY_INTERFACE | "CGI/1.1"
|
| SERVER_PROTOCOL | "HTTP/1.0"
|
| REQUEST_METHOD | "GET"
|
| QUERY_STRING | "aid=restaurants/massachusetts/everett"
|
| REQUEST_URI | "/restaurants/massachusetts/everett"
|
| SCRIPT_NAME | "/restaurants/massachusetts/everett"
|
| PHP_SELF | "/restaurants/massachusetts/everett"
|
| REQUEST_TIME_FLOAT | 1777007341.871
|
| REQUEST_TIME | 1777007341
|
empty
0. Whoops\Handler\PrettyPageHandler
Fatal error: Uncaught RedisException: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error. in [no active file]:0 Stack trace: #0 {main} thrown in [no active file] on line 0