23. Predis\Connection\ConnectionException
…/­vendor/­predis/­predis/­lib/­Predis/­Connection/­AbstractConnection.php141
22. Predis\Connection\AbstractConnection onConnectionError
…/­vendor/­predis/­predis/­lib/­Predis/­Connection/­StreamConnection.php96
21. Predis\Connection\StreamConnection tcpStreamInitializer
…/­vendor/­predis/­predis/­lib/­Predis/­Connection/­StreamConnection.php70
20. Predis\Connection\StreamConnection createResource
…/­vendor/­predis/­predis/­lib/­Predis/­Connection/­AbstractConnection.php96
19. Predis\Connection\AbstractConnection connect
…/­vendor/­predis/­predis/­lib/­Predis/­Connection/­StreamConnection.php144
18. Predis\Connection\StreamConnection connect
…/­vendor/­predis/­predis/­lib/­Predis/­Connection/­AbstractConnection.php181
17. Predis\Connection\AbstractConnection getResource
…/­vendor/­predis/­predis/­lib/­Predis/­Connection/­StreamConnection.php183
16. Predis\Connection\StreamConnection writeBytes
…/­vendor/­predis/­predis/­lib/­Predis/­Connection/­StreamConnection.php297
15. Predis\Connection\StreamConnection writeCommand
…/­vendor/­predis/­predis/­lib/­Predis/­Connection/­AbstractConnection.php120
14. Predis\Connection\AbstractConnection executeCommand
…/­vendor/­predis/­predis/­lib/­Predis/­Client.php246
13. Predis\Client executeCommand
…/­vendor/­predis/­predis/­lib/­Predis/­Client.php228
12. Predis\Client __call
…/­vendor/­laravel/­framework/­src/­Illuminate/­Cache/­RedisStore.php51
11. Illuminate\Cache\RedisStore get
…/­vendor/­laravel/­framework/­src/­Illuminate/­Cache/­Repository.php59
10. Illuminate\Cache\Repository get
…/­vendor/­laravel/­framework/­src/­Illuminate/­Session/­CacheBasedSessionHandler.php55
9. Illuminate\Session\CacheBasedSessionHandler read
…/­vendor/­laravel/­framework/­src/­Illuminate/­Session/­Store.php118
8. Illuminate\Session\Store readFromHandler
…/­vendor/­laravel/­framework/­src/­Illuminate/­Session/­Store.php101
7. Illuminate\Session\Store loadSession
…/­vendor/­laravel/­framework/­src/­Illuminate/­Session/­Store.php87
6. Illuminate\Session\Store start
…/­vendor/­laravel/­framework/­src/­Illuminate/­Session/­Middleware.php113
5. Illuminate\Session\Middleware startSession
…/­vendor/­laravel/­framework/­src/­Illuminate/­Session/­Middleware.php67
4. Illuminate\Session\Middleware handle
…/­vendor/­laravel/­framework/­src/­Illuminate/­Cookie/­Queue.php47
3. Illuminate\Cookie\Queue handle
…/­vendor/­laravel/­framework/­src/­Illuminate/­Cookie/­Guard.php51
2. Illuminate\Cookie\Guard handle
…/­vendor/­stack/­builder/­src/­Stack/­StackedHttpKernel.php23
1. Stack\StackedHttpKernel handle
…/­vendor/­laravel/­framework/­src/­Illuminate/­Foundation/­Application.php641
0. Illuminate\Foundation\Application run
…/­public/­index.php49

Predis \ Connection \ ConnectionException (113) Predis\Connection\ConnectionException thrown with message "No route to host [tcp://5.8.79.229:6379]" Stacktrace: #23 Predis\Connection\ConnectionException in /var/www/appdigg.ru/vendor/predis/predis/lib/Predis/Connection/AbstractConnection.php:141 #22 Predis\Connection\AbstractConnection:onConnectionError in /var/www/appdigg.ru/vendor/predis/predis/lib/Predis/Connection/StreamConnection.php:96 #21 Predis\Connection\StreamConnection:tcpStreamInitializer in /var/www/appdigg.ru/vendor/predis/predis/lib/Predis/Connection/StreamConnection.php:70 #20 Predis\Connection\StreamConnection:createResource in /var/www/appdigg.ru/vendor/predis/predis/lib/Predis/Connection/AbstractConnection.php:96 #19 Predis\Connection\AbstractConnection:connect in /var/www/appdigg.ru/vendor/predis/predis/lib/Predis/Connection/StreamConnection.php:144 #18 Predis\Connection\StreamConnection:connect in /var/www/appdigg.ru/vendor/predis/predis/lib/Predis/Connection/AbstractConnection.php:181 #17 Predis\Connection\AbstractConnection:getResource in /var/www/appdigg.ru/vendor/predis/predis/lib/Predis/Connection/StreamConnection.php:183 #16 Predis\Connection\StreamConnection:writeBytes in /var/www/appdigg.ru/vendor/predis/predis/lib/Predis/Connection/StreamConnection.php:297 #15 Predis\Connection\StreamConnection:writeCommand in /var/www/appdigg.ru/vendor/predis/predis/lib/Predis/Connection/AbstractConnection.php:120 #14 Predis\Connection\AbstractConnection:executeCommand in /var/www/appdigg.ru/vendor/predis/predis/lib/Predis/Client.php:246 #13 Predis\Client:executeCommand in /var/www/appdigg.ru/vendor/predis/predis/lib/Predis/Client.php:228 #12 Predis\Client:__call in /var/www/appdigg.ru/vendor/laravel/framework/src/Illuminate/Cache/RedisStore.php:51 #11 Illuminate\Cache\RedisStore:get in /var/www/appdigg.ru/vendor/laravel/framework/src/Illuminate/Cache/Repository.php:59 #10 Illuminate\Cache\Repository:get in /var/www/appdigg.ru/vendor/laravel/framework/src/Illuminate/Session/CacheBasedSessionHandler.php:55 #9 Illuminate\Session\CacheBasedSessionHandler:read in /var/www/appdigg.ru/vendor/laravel/framework/src/Illuminate/Session/Store.php:118 #8 Illuminate\Session\Store:readFromHandler in /var/www/appdigg.ru/vendor/laravel/framework/src/Illuminate/Session/Store.php:101 #7 Illuminate\Session\Store:loadSession in /var/www/appdigg.ru/vendor/laravel/framework/src/Illuminate/Session/Store.php:87 #6 Illuminate\Session\Store:start in /var/www/appdigg.ru/vendor/laravel/framework/src/Illuminate/Session/Middleware.php:113 #5 Illuminate\Session\Middleware:startSession in /var/www/appdigg.ru/vendor/laravel/framework/src/Illuminate/Session/Middleware.php:67 #4 Illuminate\Session\Middleware:handle in /var/www/appdigg.ru/vendor/laravel/framework/src/Illuminate/Cookie/Queue.php:47 #3 Illuminate\Cookie\Queue:handle in /var/www/appdigg.ru/vendor/laravel/framework/src/Illuminate/Cookie/Guard.php:51 #2 Illuminate\Cookie\Guard:handle in /var/www/appdigg.ru/vendor/stack/builder/src/Stack/StackedHttpKernel.php:23 #1 Stack\StackedHttpKernel:handle in /var/www/appdigg.ru/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:641 #0 Illuminate\Foundation\Application:run in /var/www/appdigg.ru/public/index.php:49

No route to host [tcp://5.8.79.229:6379]

     * Helper method to handle connection errors.
     *
     * @param string $message Error message.
     * @param int    $code    Error code.
     */
    protected function onConnectionError($message, $code = null)
    {
        CommunicationException::handle(new ConnectionException($this, "$message [{$this->parameters->scheme}://{$this->getIdentifier()}]", $code));
    }
 
            $flags |= STREAM_CLIENT_PERSISTENT;
            $uri .= strpos($path = $parameters->path, '/') === 0 ? $path : "/$path";
        }
 
        $resource = @stream_socket_client($uri, $errno, $errstr, $parameters->timeout, $flags);
 
        if (!$resource) {
            $this->onConnectionError(trim($errstr), $errno);
        }
 
     * {@inheritdoc}
     */
    protected function createResource()
    {
        $parameters = $this->parameters;
        $initializer = "{$parameters->scheme}StreamInitializer";
 
        return $this->$initializer($parameters);
    }
 
     */
    public function connect()
    {
        if ($this->isConnected()) {
            throw new ClientException('Connection already estabilished');
        }
 
        $this->resource = $this->createResource();
    }
 
    }
 
    /**
     * {@inheritdoc}
     */
    public function connect()
    {
        parent::connect();
 
        if ($this->initCmds) {
     */
    public function getResource()
    {
        if (isset($this->resource)) {
            return $this->resource;
        }
 
        $this->connect();
 
        return $this->resource;
     * Performs a write operation on the stream of the buffer containing a
     * command serialized with the Redis wire protocol.
     *
     * @param string $buffer Redis wire protocol representation of a command.
     */
    protected function writeBytes($buffer)
    {
        $socket = $this->getResource();
 
        while (($length = strlen($buffer)) > 0) {
 
        for ($i = 0, $reqlen--; $i < $reqlen; $i++) {
            $argument = $arguments[$i];
            $arglen = strlen($argument);
            $buffer .= "\${$arglen}\r\n{$argument}\r\n";
        }
 
        $this->writeBytes($buffer);
    }
 
    }
 
    /**
     * {@inheritdoc}
     */
    public function executeCommand(CommandInterface $command)
    {
        $this->writeCommand($command);
 
        return $this->readResponse($command);
    }
 
    /**
     * {@inheritdoc}
     */
    public function executeCommand(CommandInterface $command)
    {
        $response = $this->connection->executeCommand($command);
 
        if ($response instanceof ResponseObjectInterface) {
     * @param  string $commandID Command ID.
     * @param  array  $arguments Arguments for the command.
     * @return mixed
     */
    public function __call($commandID, $arguments)
    {
        $command = $this->createCommand($commandID, $arguments);
        $response = $this->executeCommand($command);
 
        return $response;
	 * Retrieve an item from the cache by key.
	 *
	 * @param  string  $key
	 * @return mixed
	 */
	public function get($key)
	{
		if ( ! is_null($value = $this->connection()->get($this->prefix.$key)))
		{
			return is_numeric($value) ? $value : unserialize($value);
	 *
	 * @param  string  $key
	 * @param  mixed   $default
	 * @return mixed
	 */
	public function get($key, $default = null)
	{
		$value = $this->store->get($key);
 
		return ! is_null($value) ? $value : value($default);
	}
 
	/**
	 * {@inheritDoc}
	 */
	public function read($sessionId)
	{
		return $this->cache->get($sessionId, '');
	}
 
	/**
	 * Read the session data from the handler.
	 *
	 * @return array
	 */
	protected function readFromHandler()
	{
		$data = $this->handler->read($this->getId());
 
		return $data ? unserialize($data) : array();
	/**
	 * Load the session data from the handler.
	 *
	 * @return void
	 */
	protected function loadSession()
	{
		$this->attributes = $this->readFromHandler();
 
		foreach (array_merge($this->bags, array($this->metaBag)) as $bag)
	}
 
	/**
	 * {@inheritdoc}
	 */
	public function start()
	{
		$this->loadSession();
 
		if ( ! $this->has('_token')) $this->regenerateToken();
	 * @param  \Symfony\Component\HttpFoundation\Request  $request
	 * @return \Illuminate\Session\SessionInterface
	 */
	protected function startSession(Request $request)
	{
		with($session = $this->getSession($request))->setRequestOnHandler($request);
 
		$session->start();
 
		return $session;
		$this->checkRequestForArraySessions($request);
 
		// If a session driver has been configured, we will need to start the session here
		// so that the data is ready for an application. Note that the Laravel sessions
		// do not make use of PHP "native" sessions in any way since they are crappy.
		if ($this->sessionConfigured())
		{
			$session = $this->startSession($request);
 
			$request->setSession($session);
	 * @param  \Symfony\Component\HttpFoundation\Request  $request
	 * @param  int   $type
	 * @param  bool  $catch
	 * @return \Symfony\Component\HttpFoundation\Response
	 */
	public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
	{
		$response = $this->app->handle($request, $type, $catch);
 
		foreach ($this->cookies->getQueuedCookies() as $cookie)
	 * @param  \Symfony\Component\HttpFoundation\Request  $request
	 * @param  int   $type
	 * @param  bool  $catch
	 * @return \Symfony\Component\HttpFoundation\Response
	 */
	public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
	{
		return $this->encrypt($this->app->handle($this->decrypt($request), $type, $catch));
	}
 
    {
        $this->app = $app;
        $this->middlewares = $middlewares;
    }
 
    public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
    {
        return $this->app->handle($request, $type, $catch);
    }
 
	 * @param  \Symfony\Component\HttpFoundation\Request  $request
	 * @return void
	 */
	public function run(SymfonyRequest $request = null)
	{
		$request = $request ?: $this['request'];
 
		$response = with($stack = $this->getStackedClient())->handle($request);
 
		$response->send();
| Once we have the application, we can simply call the run method,
| which will execute the request and send the response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have whipped up for them.
|
*/
 
$app->run();
 
Key Value
USER www-data
HOME /var/www
HTTP_HOST appdigg.ru
HTTP_USER_AGENT claudebot
HTTP_ACCEPT */*
SCRIPT_FILENAME /var/www/appdigg.ru/public/index.php
REDIRECT_STATUS 200
SERVER_NAME appdigg.ru
SERVER_PORT 80
SERVER_ADDR 78.24.217.21
REMOTE_PORT 59500
REMOTE_ADDR 3.239.214.173
SERVER_SOFTWARE nginx/1.17.10
GATEWAY_INTERFACE CGI/1.1
REQUEST_SCHEME http
SERVER_PROTOCOL HTTP/1.1
DOCUMENT_ROOT /var/www/appdigg.ru/public
DOCUMENT_URI /index.php
REQUEST_URI /show-1060475-airpower-snova-ne-postupila-v-prodazhu-proshlo-poltora-goda.html
SCRIPT_NAME /index.php
CONTENT_LENGTH
CONTENT_TYPE
REQUEST_METHOD GET
QUERY_STRING
FCGI_ROLE RESPONDER
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1710843355.2708
REQUEST_TIME 1710843355
empty
empty
empty
empty
empty
empty
0. Whoops\Handler\PrettyPageHandler