}trigger_error($message, E_USER_WARNING);}
/home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Core/functions.php /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Core/functions.php, line 255 /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php, line 288 Cake\Error\Middleware\ErrorHandlerMiddleware->loadRoutes() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php, line 166 Cake\Error\Middleware\ErrorHandlerMiddleware->handleException() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php, line 153 Cake\Error\Middleware\ErrorHandlerMiddleware->process() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/Runner.php, line 82 Cake\Http\Runner->handle() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/Runner.php, line 67 Cake\Http\Runner->run() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/Server.php, line 99 Cake\Http\Server->run() /home3/z100co91/demo.systemz.com.br/webroot/index.php, line 40 [main]
$parts = explode('\\', static::class);trigger_error(sprintf(
/home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Controller/Controller.php /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Controller/Controller.php, line 342 Cake\Controller\Controller->__get() /home3/z100co91/demo.systemz.com.br/src/Controller/AppController.php, line 71 App\Controller\AppController->beforeRender() /home3/z100co91/demo.systemz.com.br/src/Controller/ErrorController.php, line 56 App\Controller\ErrorController->beforeRender() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Event/EventManager.php, line 309 Cake\Event\EventManager->_callListener() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Event/EventManager.php, line 286 Cake\Event\EventManager->dispatch() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Event/EventDispatcherTrait.php, line 92 Cake\Controller\Controller->dispatchEvent() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Controller/Controller.php, line 776 Cake\Controller\Controller->render() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Error/Renderer/WebExceptionRenderer.php, line 432 Cake\Error\Renderer\WebExceptionRenderer->_outputMessage() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Error/Renderer/WebExceptionRenderer.php, line 303 Cake\Error\Renderer\WebExceptionRenderer->render() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php, line 193 Cake\Error\Middleware\ErrorHandlerMiddleware->handleException() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php, line 153 Cake\Error\Middleware\ErrorHandlerMiddleware->process() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/Runner.php, line 82 Cake\Http\Runner->handle() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/Runner.php, line 67 Cake\Http\Runner->run() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/Server.php, line 99 Cake\Http\Server->run() /home3/z100co91/demo.systemz.com.br/webroot/index.php, line 40 [main]
$message = "Unable to emit headers. Headers sent in file=$file line=$line";trigger_error($message, E_USER_WARNING);}
/home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php, line 71 Cake\Http\ResponseEmitter->emit() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/Server.php, line 137 Cake\Http\Server->emit() /home3/z100co91/demo.systemz.com.br/webroot/index.php, line 40 [main]
$reasonPhrase = $response->getReasonPhrase();header(sprintf('HTTP/%s %d%s',
/home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php, line 164 Cake\Http\ResponseEmitter->emitStatusLine() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php, line 74 Cake\Http\ResponseEmitter->emit() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/Server.php, line 137 Cake\Http\Server->emit() /home3/z100co91/demo.systemz.com.br/webroot/index.php, line 40 [main]
foreach ($values as $value) {header(sprintf('%s: %s',
/home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php, line 197 Cake\Http\ResponseEmitter->emitHeaders() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php, line 75 Cake\Http\ResponseEmitter->emit() /home3/z100co91/demo.systemz.com.br/vendor/cakephp/cakephp/src/Http/Server.php, line 137 Cake\Http\Server->emit() /home3/z100co91/demo.systemz.com.br/webroot/index.php, line 40 [main]
* `{action}` markers. |
|
*/ |
|
$routes->setRouteClass(DashedRoute::class); |
|
|
|
Router::scope('/api', function (RouteBuilder $routes) { |
|
$routes->connect('/:controller/:action/*'); |
|
$routes->fallbacks(); |
|
}); |
|
|
// Only load routes if the router is empty |
|
if (!Router::routes()) { |
|
$return = require $this->configDir . 'routes.php'; |
|
if ($return instanceof Closure) { |
|
$return($routes); |
|
} |
|
} |
|
} |
|
|
*/ |
|
protected function prepareRouteCollection(): RouteCollection |
|
{ |
|
$builder = Router::createRouteBuilder('/'); |
|
$this->app->routes($builder); |
|
if ($this->app instanceof PluginApplicationInterface) { |
|
$this->app->pluginRoutes($builder); |
|
} |
|
|
); |
|
} |
|
} |
|
|
|
return $this->prepareRouteCollection(); |
|
} |
|
|
|
/** |
|
* Generate the route collection using the builder |
* @return void |
|
*/ |
|
protected function loadRoutes(): void |
|
{ |
|
$routeCollection = $this->buildRouteCollection(); |
|
Router::setRouteCollection($routeCollection); |
|
} |
|
|
|
/** |
* @return \Psr\Http\Message\ResponseInterface A response. |
|
*/ |
|
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface |
|
{ |
|
$this->loadRoutes(); |
|
try { |
|
Router::setRequest($request); |
|
$params = (array)$request->getAttribute('params', []); |
|
$middleware = []; |
if ($this->queue->valid()) { |
|
$middleware = $this->queue->current(); |
|
$this->queue->next(); |
|
|
|
return $middleware->process($request, $this); |
|
} |
|
|
|
if ($this->fallbackHandler) { |
|
return $this->fallbackHandler->handle($request); |
} |
|
|
|
$assetFile = $this->_getAssetFile($url); |
|
if ($assetFile === null || !is_file($assetFile)) { |
|
return $handler->handle($request); |
|
} |
|
|
|
$file = new SplFileInfo($assetFile); |
|
$modifiedTime = $file->getMTime(); |
if ($this->queue->valid()) { |
|
$middleware = $this->queue->current(); |
|
$this->queue->next(); |
|
|
|
return $middleware->process($request, $this); |
|
} |
|
|
|
if ($this->fallbackHandler) { |
|
return $this->fallbackHandler->handle($request); |
*/ |
|
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface |
|
{ |
|
try { |
|
return $handler->handle($request); |
|
} catch (RedirectException $exception) { |
|
return $this->handleRedirect($exception); |
|
} catch (Throwable $exception) { |
|
return $this->handleException($exception, $request); |
if ($this->queue->valid()) { |
|
$middleware = $this->queue->current(); |
|
$this->queue->next(); |
|
|
|
return $middleware->process($request, $this); |
|
} |
|
|
|
if ($this->fallbackHandler) { |
|
return $this->fallbackHandler->handle($request); |
) { |
|
Router::setRequest($request); |
|
} |
|
|
|
return $this->handle($request); |
|
} |
|
|
|
/** |
|
* Handle incoming server request and return a response. |
} |
|
|
|
$this->dispatchEvent('Server.buildMiddleware', ['middleware' => $middleware]); |
|
|
|
$response = $this->runner->run($middleware, $request, $this->app); |
|
|
|
if ($request instanceof ServerRequest) { |
|
$request->getSession()->close(); |
|
} |
// Bind your application to the server. |
|
$server = new Server(new Application(dirname(__DIR__) . '/config')); |
|
|
|
// Run the request/response through the application and emit the response. |
|
$server->emit($server->run()); |
|
|
If you want to customize this error message, create templates/Error/error500.php