diff --git a/app/controllers/general.php b/app/controllers/general.php index d17f19eca9..a4d2f20a8b 100644 --- a/app/controllers/general.php +++ b/app/controllers/general.php @@ -519,8 +519,6 @@ App::init() */ $host = $request->getHostname() ?? ''; $mainDomain = System::getEnv('_APP_DOMAIN', ''); - - // Only run Router when external domain if ($host !== $mainDomain || !empty($previewHostname)) { if (router($utopia, $dbForPlatform, $getProjectDB, $swooleRequest, $request, $response, $queueForEvents, $queueForStatsUsage, $queueForFunctions, $geodb, $isResourceBlocked, $previewHostname)) { @@ -809,7 +807,7 @@ App::error() $file = $error->getFile(); $line = $error->getLine(); $trace = $error->getTrace(); - Console::warning('Appwrite CE Method: ' . $route->getMethod(). 'URL: ' . $route->getPath()); + if (php_sapi_name() === 'cli') { Console::error('[Error] Timestamp: ' . date('c', time())); @@ -822,7 +820,6 @@ App::error() Console::error('[Error] Message: ' . $message); Console::error('[Error] File: ' . $file); Console::error('[Error] Line: ' . $line); - Console::error('[Error] Trace: ' . $error->getTraceAsString()); } switch ($class) { diff --git a/app/init/resources.php b/app/init/resources.php index 22ec4c3c96..9b6664a818 100644 --- a/app/init/resources.php +++ b/app/init/resources.php @@ -272,7 +272,7 @@ App::setResource('user', function ($mode, $project, $console, $request, $respons return $user; }, ['mode', 'project', 'console', 'request', 'response', 'dbForProject', 'dbForPlatform']); -App::setResource('project', function ($dbForPlatform, $request, $console) { +App::setResource('project', function ($dbForPlatform, $request, $console, $utopia) { /** @var Appwrite\Utopia\Request $request */ /** @var Utopia\Database\Database $dbForPlatform */ /** @var Utopia\Database\Document $console */ @@ -289,6 +289,7 @@ App::setResource('project', function ($dbForPlatform, $request, $console) { var_dump([ 'projectId' => $project->getId(), 'projectRegion' => $project->getAttribute('region'), + 'params' => 'Method: ' . $route->getMethod(). 'URL: ' . $route->getPath(), '_APP_REGION' => System::getEnv('_APP_REGION'), ]); @@ -296,7 +297,7 @@ App::setResource('project', function ($dbForPlatform, $request, $console) { } return $project; -}, ['dbForPlatform', 'request', 'console']); +}, ['dbForPlatform', 'request', 'console', 'utopia']); App::setResource('session', function (Document $user) { if ($user->isEmpty()) {