Deprecated: Function mcrypt_module_open() is deprecated in /home/slahosting/public_html/apps/www/releases/1/vendor/ircmaxell/random-lib/lib/RandomLib/AbstractMcryptMixer.php on line 75

Deprecated: Function mcrypt_enc_get_block_size() is deprecated in /home/slahosting/public_html/apps/www/releases/1/vendor/ircmaxell/random-lib/lib/RandomLib/AbstractMcryptMixer.php on line 76

Deprecated: Function mcrypt_enc_get_iv_size() is deprecated in /home/slahosting/public_html/apps/www/releases/1/vendor/ircmaxell/random-lib/lib/RandomLib/AbstractMcryptMixer.php on line 77

Deprecated: Function mcrypt_module_close() is deprecated in /home/slahosting/public_html/apps/www/releases/1/vendor/ircmaxell/random-lib/lib/RandomLib/AbstractMcryptMixer.php on line 86

Warning: file_get_contents() expects parameter 1 to be a valid path, object given in /home/slahosting/public_html/apps/www/releases/1/vendor/twig/twig/lib/Twig/Loader/Filesystem.php on line 145

Warning: addcslashes() expects parameter 1 to be string, object given in /home/slahosting/public_html/apps/www/releases/1/vendor/twig/twig/lib/Twig/Compiler.php on line 159

Warning: file_put_contents(/home/slahosting/public_html/apps/www/shared/app/cache/.sessions/47k9U4dTrHQw52C02CcbBF93m7su1jvK): failed to open stream: Překročena disková kvóta in /home/slahosting/public_html/apps/www/releases/1/vendor/league/flysystem/src/Adapter/Local.php on line 129
Bolt - Fatal error.
Bolt \ Filesystem \ Exception \ IOException
Failed to write to file Bolt\Filesystem\Exception\IOException thrown with message "Failed to write to file" Stacktrace: #20 Bolt\Filesystem\Exception\IOException in /home/slahosting/public_html/apps/www/releases/1/vendor/bolt/filesystem/src/Filesystem.php:148 #19 Bolt\Filesystem\Filesystem:doWrite in /home/slahosting/public_html/apps/www/releases/1/vendor/bolt/filesystem/src/Filesystem.php:250 #18 Bolt\Filesystem\Filesystem:doPut in /home/slahosting/public_html/apps/www/releases/1/vendor/bolt/filesystem/src/Filesystem.php:242 #17 Bolt\Filesystem\Filesystem:put in /home/slahosting/public_html/apps/www/releases/1/vendor/bolt/filesystem/src/Handler/File.php:73 #16 Bolt\Filesystem\Handler\File:put in /home/slahosting/public_html/apps/www/releases/1/vendor/bolt/bolt/src/Session/Handler/FilesystemHandler.php:46 #15 Bolt\Session\Handler\FilesystemHandler:write in /home/slahosting/public_html/apps/www/releases/1/vendor/bolt/bolt/src/Session/SessionStorage.php:387 #14 Bolt\Session\SessionStorage:write in /home/slahosting/public_html/apps/www/releases/1/vendor/bolt/bolt/src/Session/SessionStorage.php:192 #13 Bolt\Session\SessionStorage:save in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/http-foundation/Session/Session.php:165 #12 Symfony\Component\HttpFoundation\Session\Session:save in /home/slahosting/public_html/apps/www/releases/1/vendor/bolt/bolt/src/Session/SessionListener.php:70 #11 Bolt\Session\SessionListener:onResponse in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:61 #10 call_user_func in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:61 #9 Symfony\Component\EventDispatcher\Debug\WrappedListener:__invoke in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/event-dispatcher/EventDispatcher.php:184 #8 call_user_func in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/event-dispatcher/EventDispatcher.php:184 #7 Symfony\Component\EventDispatcher\EventDispatcher:doDispatch in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/event-dispatcher/EventDispatcher.php:46 #6 Symfony\Component\EventDispatcher\EventDispatcher:dispatch in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 #5 Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher:dispatch in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/http-kernel/HttpKernel.php:175 #4 Symfony\Component\HttpKernel\HttpKernel:filterResponse in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/http-kernel/HttpKernel.php:157 #3 Symfony\Component\HttpKernel\HttpKernel:handleRaw in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/http-kernel/HttpKernel.php:57 #2 Symfony\Component\HttpKernel\HttpKernel:handle in /home/slahosting/public_html/apps/www/releases/1/vendor/silex/silex/src/Silex/Application.php:586 #1 Silex\Application:handle in /home/slahosting/public_html/apps/www/releases/1/vendor/silex/silex/src/Silex/Application.php:563 #0 Silex\Application:run in /home/slahosting/public_html/apps/www/releases/1/public/index.php:20
Stack frames (21)
20
Bolt
\
Filesystem
\
Exception
\
IOException
/
vendor
/
bolt
/
filesystem
/
src
/
Filesystem.php
148
19
Bolt
\
Filesystem
\
Filesystem
doWrite
/
vendor
/
bolt
/
filesystem
/
src
/
Filesystem.php
250
18
Bolt
\
Filesystem
\
Filesystem
doPut
/
vendor
/
bolt
/
filesystem
/
src
/
Filesystem.php
242
17
Bolt
\
Filesystem
\
Filesystem
put
/
vendor
/
bolt
/
filesystem
/
src
/
Handler
/
File.php
73
16
Bolt
\
Filesystem
\
Handler
\
File
put
/
vendor
/
bolt
/
bolt
/
src
/
Session
/
Handler
/
FilesystemHandler.php
46
15
Bolt
\
Session
\
Handler
\
FilesystemHandler
write
/
vendor
/
bolt
/
bolt
/
src
/
Session
/
SessionStorage.php
387
14
Bolt
\
Session
\
SessionStorage
write
/
vendor
/
bolt
/
bolt
/
src
/
Session
/
SessionStorage.php
192
13
Bolt
\
Session
\
SessionStorage
save
/
vendor
/
symfony
/
http-foundation
/
Session
/
Session.php
165
12
Symfony
\
Component
\
HttpFoundation
\
Session
\
Session
save
/
vendor
/
bolt
/
bolt
/
src
/
Session
/
SessionListener.php
70
11
Bolt
\
Session
\
SessionListener
onResponse
/
vendor
/
symfony
/
event-dispatcher
/
Debug
/
WrappedListener.php
61
10
call_user_func
/
vendor
/
symfony
/
event-dispatcher
/
Debug
/
WrappedListener.php
61
9
Symfony
\
Component
\
EventDispatcher
\
Debug
\
WrappedListener
__invoke
/
vendor
/
symfony
/
event-dispatcher
/
EventDispatcher.php
184
8
call_user_func
/
vendor
/
symfony
/
event-dispatcher
/
EventDispatcher.php
184
7
Symfony
\
Component
\
EventDispatcher
\
EventDispatcher
doDispatch
/
vendor
/
symfony
/
event-dispatcher
/
EventDispatcher.php
46
6
Symfony
\
Component
\
EventDispatcher
\
EventDispatcher
dispatch
/
vendor
/
symfony
/
event-dispatcher
/
Debug
/
TraceableEventDispatcher.php
133
5
Symfony
\
Component
\
EventDispatcher
\
Debug
\
TraceableEventDispatcher
dispatch
/
vendor
/
symfony
/
http-kernel
/
HttpKernel.php
175
4
Symfony
\
Component
\
HttpKernel
\
HttpKernel
filterResponse
/
vendor
/
symfony
/
http-kernel
/
HttpKernel.php
157
3
Symfony
\
Component
\
HttpKernel
\
HttpKernel
handleRaw
/
vendor
/
symfony
/
http-kernel
/
HttpKernel.php
57
2
Symfony
\
Component
\
HttpKernel
\
HttpKernel
handle
/
vendor
/
silex
/
silex
/
src
/
Silex
/
Application.php
586
1
Silex
\
Application
handle
/
vendor
/
silex
/
silex
/
src
/
Silex
/
Application.php
563
0
Silex
\
Application
run
/
public
/
index.php
20
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
bolt
/
filesystem
/
src
/
Filesystem.php
    public function write($path, $contents, $config = [])
    {
        $path = $this->normalizePath($path);
        $this->assertAbsent($path);
 
        $config = $this->prepareConfig($config);
 
        $this->doWrite($path, $contents, $config);
    }
 
    private function doWrite($path, $contents, Flysystem\Config $config)
    {
        try {
            $result = (bool) $this->getAdapter()->write($path, $contents, $config);
        } catch (Exception $e) {
            throw $this->handleEx($e, $path);
        }
 
        if ($result === false) {
            throw new Ex\IOException('Failed to write to file', $path);
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function writeStream($path, $resource, $config = [])
    {
        $resource = $this->normalizeResource($resource, __METHOD__);
        $path = $this->normalizePath($path);
        $this->assertAbsent($path);
 
        $config = $this->prepareConfig($config);
        Flysystem\Util::rewindStream($resource);
 
        $this->doWriteStream($path, $resource, $config);
    }
 
    private function doWriteStream($path, $resource, Flysystem\Config $config)
    {
Arguments
  1. "Failed to write to file"
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
bolt
/
filesystem
/
src
/
Filesystem.php
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function put($path, $contents, $config = [])
    {
        $path = $this->normalizePath($path);
        $config = $this->prepareConfig($config);
 
        $this->doPut($path, $contents, $config);
    }
 
    private function doPut($path, $contents, Flysystem\Config $config)
    {
        if ($this->doHas($path)) {
            $this->doUpdate($path, $contents, $config);
        } else {
            $this->doWrite($path, $contents, $config);
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function putStream($path, $resource, $config = [])
    {
        $resource = $this->normalizeResource($resource, __METHOD__);
        $path = $this->normalizePath($path);
 
        $config = $this->prepareConfig($config);
        Flysystem\Util::rewindStream($resource);
 
        $this->doPutStream($path, $resource, $config);
    }
 
    private function doPutStream($path, $resource, Flysystem\Config $config)
    {
        if ($this->doHas($path)) {
Arguments
  1. ".sessions/47k9U4dTrHQw52C02CcbBF93m7su1jvK"
    
  2. "a:3:{s:15:"_sf2_attributes";a:1:{s:4:"lang";s:2:"cs";}s:12:"_sf2_flashes";a:0:{}s:9:"_sf2_meta";a:3:{s:1:"u";i:1596720364;s:1:"c";i:1596720364;s:1:"l";s:1:"0";}}"
    
  3. Config {#2497}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
bolt
/
filesystem
/
src
/
Filesystem.php
        try {
            $result = (bool) $this->getAdapter()->updateStream($path, $resource, $config);
        } catch (Exception $e) {
            throw $this->handleEx($e, $path);
        }
 
        if ($result === false) {
            throw new Ex\IOException('Failed to write stream to file', $path);
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function put($path, $contents, $config = [])
    {
        $path = $this->normalizePath($path);
        $config = $this->prepareConfig($config);
 
        $this->doPut($path, $contents, $config);
    }
 
    private function doPut($path, $contents, Flysystem\Config $config)
    {
        if ($this->doHas($path)) {
            $this->doUpdate($path, $contents, $config);
        } else {
            $this->doWrite($path, $contents, $config);
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function putStream($path, $resource, $config = [])
    {
        $resource = $this->normalizeResource($resource, __METHOD__);
        $path = $this->normalizePath($path);
 
        $config = $this->prepareConfig($config);
Arguments
  1. ".sessions/47k9U4dTrHQw52C02CcbBF93m7su1jvK"
    
  2. "a:3:{s:15:"_sf2_attributes";a:1:{s:4:"lang";s:2:"cs";}s:12:"_sf2_flashes";a:0:{}s:9:"_sf2_meta";a:3:{s:1:"u";i:1596720364;s:1:"c";i:1596720364;s:1:"l";s:1:"0";}}"
    
  3. Config {#2497}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
bolt
/
filesystem
/
src
/
Handler
/
File.php
     */
    public function update($content)
    {
        $this->filesystem->update($this->path, $content);
    }
 
    /**
     * {@inheritdoc}
     */
    public function updateStream($resource)
    {
        $this->filesystem->updateStream($this->path, $resource);
    }
 
    /**
     * {@inheritdoc}
     */
    public function put($content)
    {
        $this->filesystem->put($this->path, $content);
    }
 
    /**
     * {@inheritdoc}
     */
    public function putStream($resource)
    {
        $this->filesystem->putStream($this->path, $resource);
    }
 
    /**
     * {@inheritdoc}
     */
    public function rename($newPath)
    {
        $this->filesystem->rename($this->path, $newPath);
        $this->path = $newPath;
    }
 
    /**
Arguments
  1. ".sessions/47k9U4dTrHQw52C02CcbBF93m7su1jvK"
    
  2. "a:3:{s:15:"_sf2_attributes";a:1:{s:4:"lang";s:2:"cs";}s:12:"_sf2_flashes";a:0:{}s:9:"_sf2_meta";a:3:{s:1:"u";i:1596720364;s:1:"c";i:1596720364;s:1:"l";s:1:"0";}}"
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
bolt
/
bolt
/
src
/
Session
/
Handler
/
FilesystemHandler.php
    }
 
    /**
     * {@inheritdoc}
     */
    public function read($sessionId)
    {
        try {
            return $this->directory->getFile($sessionId)->read();
        } catch (IOException $e) {
            return null;
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function write($sessionId, $data)
    {
        $this->directory->getFile($sessionId)->put($data);
    }
 
    /**
     * {@inheritdoc}
     */
    public function destroy($sessionId)
    {
        try {
            $this->directory->getFile($sessionId)->delete();
        } catch (IOException $e) {
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function gc($maxlifetime)
    {
        $files = $this->directory->find()
            ->files()
Arguments
  1. "a:3:{s:15:"_sf2_attributes";a:1:{s:4:"lang";s:2:"cs";}s:12:"_sf2_flashes";a:0:{}s:9:"_sf2_meta";a:3:{s:1:"u";i:1596720364;s:1:"c";i:1596720364;s:1:"l";s:1:"0";}}"
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
bolt
/
bolt
/
src
/
Session
/
SessionStorage.php
     * @param string $name
     */
    protected function validateName($name)
    {
        if (preg_match("/[=,; \t\r\n\013\014]/", $name)) {
            throw new \InvalidArgumentException(sprintf('The session name "%s" contains invalid characters.', $name));
        }
    }
 
    protected function write()
    {
        $data = $this->serializer->serialize($this->data);
 
        if ($this->options->getBoolean('lazy_write', false) &&
            $this->handler instanceof LazyWriteHandlerInterface &&
            md5($data) === $this->dataHash
        ) {
            $this->handler->updateTimestamp($this->id, $data);
        } else {
            $this->handler->write($this->id, $data);
        }
    }
}
 
Arguments
  1. "47k9U4dTrHQw52C02CcbBF93m7su1jvK"
    
  2. "a:3:{s:15:"_sf2_attributes";a:1:{s:4:"lang";s:2:"cs";}s:12:"_sf2_flashes";a:0:{}s:9:"_sf2_meta";a:3:{s:1:"u";i:1596720364;s:1:"c";i:1596720364;s:1:"l";s:1:"0";}}"
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
bolt
/
bolt
/
src
/
Session
/
SessionStorage.php
 
    /**
     * {@inheritdoc}
     */
    public function setName($name)
    {
        $this->validateName($name);
        $this->name = $name;
    }
 
    /**
     * {@inheritdoc}
     */
    public function save()
    {
        if (!$this->started || $this->closed) {
            throw new \RuntimeException('Trying to save a session that was not started yet or was already closed');
        }
 
        $this->write();
 
        $this->handler->close();
 
        $this->closed = true;
        $this->started = false;
    }
 
    /**
     * {@inheritdoc}
     */
    public function clear()
    {
        foreach ($this->bags as $bag) {
            $bag->clear();
        }
 
        $this->data = [];
 
        // reconnect the bags to the session
        $this->initializeBags();
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
http-foundation
/
Session
/
Session.php
    {
        $this->storage->clear();
 
        return $this->migrate(true, $lifetime);
    }
 
    /**
     * {@inheritdoc}
     */
    public function migrate($destroy = false, $lifetime = null)
    {
        return $this->storage->regenerate($destroy, $lifetime);
    }
 
    /**
     * {@inheritdoc}
     */
    public function save()
    {
        $this->storage->save();
    }
 
    /**
     * {@inheritdoc}
     */
    public function getId()
    {
        return $this->storage->getId();
    }
 
    /**
     * {@inheritdoc}
     */
    public function setId($id)
    {
        $this->storage->setId($id);
    }
 
    /**
     * {@inheritdoc}
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
bolt
/
bolt
/
src
/
Session
/
SessionListener.php
        $this->appendRealmToName($request);
 
        $name = $this->session->getName();
        if ($request->cookies->has($name)) {
            $this->session->setId($request->cookies->get($name));
            $this->session->start();
        }
    }
 
    /**
     * Add the session cookie to the response if it is started.
     *
     * @param FilterResponseEvent $event
     */
    public function onResponse(FilterResponseEvent $event)
    {
        if (!$event->isMasterRequest() || !$this->session->isStarted()) {
            return;
        }
        $this->session->save();
        $cookie = $this->generateCookie();
        $event->getResponse()->headers->setCookie($cookie);
    }
 
    protected function appendRealmToName(Request $request)
    {
        if (!$this->options->getBoolean('restrict_realm')) {
            return;
        }
 
        $name = $this->session->getName();
 
        $realm = '_' . md5($request->getHttpHost() . $request->getBaseUrl());
 
        if (substr($name, -strlen($realm)) === $realm) { // name ends with realm
            return;
        }
 
        $this->session->setName($name . $realm);
    }
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
event-dispatcher
/
Debug
/
WrappedListener.php
        return $this->listener;
    }
 
    public function wasCalled()
    {
        return $this->called;
    }
 
    public function stoppedPropagation()
    {
        return $this->stoppedPropagation;
    }
 
    public function __invoke(Event $event, $eventName, EventDispatcherInterface $dispatcher)
    {
        $this->called = true;
 
        $e = $this->stopwatch->start($this->name, 'event_listener');
 
        call_user_func($this->listener, $event, $eventName, $this->dispatcher ?: $dispatcher);
 
        if ($e->isStarted()) {
            $e->stop();
        }
 
        if ($event->isPropagationStopped()) {
            $this->stoppedPropagation = true;
        }
    }
}
 
Arguments
  1. FilterResponseEvent {#2449}
    
  2. "kernel.response"
    
  3. TraceableEventDispatcher {#927}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
event-dispatcher
/
Debug
/
WrappedListener.php
        return $this->listener;
    }
 
    public function wasCalled()
    {
        return $this->called;
    }
 
    public function stoppedPropagation()
    {
        return $this->stoppedPropagation;
    }
 
    public function __invoke(Event $event, $eventName, EventDispatcherInterface $dispatcher)
    {
        $this->called = true;
 
        $e = $this->stopwatch->start($this->name, 'event_listener');
 
        call_user_func($this->listener, $event, $eventName, $this->dispatcher ?: $dispatcher);
 
        if ($e->isStarted()) {
            $e->stop();
        }
 
        if ($event->isPropagationStopped()) {
            $this->stoppedPropagation = true;
        }
    }
}
 
Arguments
  1. array:2 [
      0 => SessionListener {#931}
      1 => "onResponse"
    ]
    
  2. FilterResponseEvent {#2449}
    
  3. "kernel.response"
    
  4. TraceableEventDispatcher {#927}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
event-dispatcher
/
EventDispatcher.php
        }
    }
 
    /**
     * Triggers the listeners of an event.
     *
     * This method can be overridden to add functionality that is executed
     * for each listener.
     *
     * @param callable[] $listeners The event listeners
     * @param string     $eventName The name of the event to dispatch
     * @param Event      $event     The event object to pass to the event handlers/listeners
     */
    protected function doDispatch($listeners, $eventName, Event $event)
    {
        foreach ($listeners as $listener) {
            if ($event->isPropagationStopped()) {
                break;
            }
            call_user_func($listener, $event, $eventName, $this);
        }
    }
 
    /**
     * Sorts the internal list of listeners for the given event by priority.
     *
     * @param string $eventName The name of the event
     */
    private function sortListeners($eventName)
    {
        krsort($this->listeners[$eventName]);
        $this->sorted[$eventName] = call_user_func_array('array_merge', $this->listeners[$eventName]);
    }
}
 
Arguments
  1. FilterResponseEvent {#2449}
    
  2. "kernel.response"
    
  3. EventDispatcher {#911}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
event-dispatcher
/
EventDispatcher.php
        }
    }
 
    /**
     * Triggers the listeners of an event.
     *
     * This method can be overridden to add functionality that is executed
     * for each listener.
     *
     * @param callable[] $listeners The event listeners
     * @param string     $eventName The name of the event to dispatch
     * @param Event      $event     The event object to pass to the event handlers/listeners
     */
    protected function doDispatch($listeners, $eventName, Event $event)
    {
        foreach ($listeners as $listener) {
            if ($event->isPropagationStopped()) {
                break;
            }
            call_user_func($listener, $event, $eventName, $this);
        }
    }
 
    /**
     * Sorts the internal list of listeners for the given event by priority.
     *
     * @param string $eventName The name of the event
     */
    private function sortListeners($eventName)
    {
        krsort($this->listeners[$eventName]);
        $this->sorted[$eventName] = call_user_func_array('array_merge', $this->listeners[$eventName]);
    }
}
 
Arguments
  1. WrappedListener {#2448}
    
  2. FilterResponseEvent {#2449}
    
  3. "kernel.response"
    
  4. EventDispatcher {#911}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
event-dispatcher
/
EventDispatcher.php
 */
class EventDispatcher implements EventDispatcherInterface
{
    private $listeners = array();
    private $sorted = array();
 
    /**
     * {@inheritdoc}
     */
    public function dispatch($eventName, Event $event = null)
    {
        if (null === $event) {
            $event = new Event();
        }
 
        $event->setDispatcher($this);
        $event->setName($eventName);
 
        if ($listeners = $this->getListeners($eventName)) {
            $this->doDispatch($listeners, $eventName, $event);
        }
 
        return $event;
    }
 
    /**
     * {@inheritdoc}
     */
    public function getListeners($eventName = null)
    {
        if (null !== $eventName) {
            if (!isset($this->listeners[$eventName])) {
                return array();
            }
 
            if (!isset($this->sorted[$eventName])) {
                $this->sortListeners($eventName);
            }
 
            return $this->sorted[$eventName];
Arguments
  1. array:14 [
      0 => WrappedListener {#2441}
      1 => WrappedListener {#2440}
      2 => WrappedListener {#2446}
      3 => WrappedListener {#2447}
      4 => WrappedListener {#2439}
      5 => WrappedListener {#2445}
      6 => WrappedListener {#2438}
      7 => WrappedListener {#2437}
      8 => WrappedListener {#2436}
      9 => WrappedListener {#2435}
      10 => WrappedListener {#2444}
      11 => WrappedListener {#2433}
      12 => WrappedListener {#2448}
      13 => WrappedListener {#2451}
    ]
    
  2. "kernel.response"
    
  3. FilterResponseEvent {#2449}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
event-dispatcher
/
Debug
/
TraceableEventDispatcher.php
 
    /**
     * {@inheritdoc}
     */
    public function dispatch($eventName, Event $event = null)
    {
        if (null === $event) {
            $event = new Event();
        }
 
        if (null !== $this->logger && $event->isPropagationStopped()) {
            $this->logger->debug(sprintf('The "%s" event is already stopped. No listeners have been called.', $eventName));
        }
 
        $this->preProcess($eventName);
        $this->preDispatch($eventName, $event);
 
        $e = $this->stopwatch->start($eventName, 'section');
 
        $this->dispatcher->dispatch($eventName, $event);
 
        if ($e->isStarted()) {
            $e->stop();
        }
 
        $this->postDispatch($eventName, $event);
        $this->postProcess($eventName);
 
        return $event;
    }
 
    /**
     * {@inheritdoc}
     */
    public function getCalledListeners()
    {
        $called = array();
        foreach ($this->called as $eventName => $listeners) {
            foreach ($listeners as $listener) {
                $info = $this->getListenerInfo($listener->getWrappedListener(), $eventName);
Arguments
  1. "kernel.response"
    
  2. FilterResponseEvent {#2449}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
http-kernel
/
HttpKernel.php
 
        return $this->filterResponse($response, $request, $type);
    }
 
    /**
     * Filters a response object.
     *
     * @param Response $response A Response instance
     * @param Request  $request  An error message in case the response is not a Response object
     * @param int      $type     The type of the request (one of HttpKernelInterface::MASTER_REQUEST or HttpKernelInterface::SUB_REQUEST)
     *
     * @return Response The filtered Response instance
     *
     * @throws \RuntimeException if the passed object is not a Response instance
     */
    private function filterResponse(Response $response, Request $request, $type)
    {
        $event = new FilterResponseEvent($this, $request, $type, $response);
 
        $this->dispatcher->dispatch(KernelEvents::RESPONSE, $event);
 
        $this->finishRequest($request, $type);
 
        return $event->getResponse();
    }
 
    /**
     * Publishes the finish request event, then pop the request from the stack.
     *
     * Note that the order of the operations is important here, otherwise
     * operations such as {@link RequestStack::getParentRequest()} can lead to
     * weird results.
     *
     * @param Request $request
     * @param int     $type
     */
    private function finishRequest(Request $request, $type)
    {
        $this->dispatcher->dispatch(KernelEvents::FINISH_REQUEST, new FinishRequestEvent($this, $request, $type));
        $this->requestStack->pop();
Arguments
  1. "kernel.response"
    
  2. FilterResponseEvent {#2449}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
http-kernel
/
HttpKernel.php
        if (!$response instanceof Response) {
            $event = new GetResponseForControllerResultEvent($this, $request, $type, $response);
            $this->dispatcher->dispatch(KernelEvents::VIEW, $event);
 
            if ($event->hasResponse()) {
                $response = $event->getResponse();
            }
 
            if (!$response instanceof Response) {
                $msg = sprintf('The controller must return a response (%s given).', $this->varToString($response));
 
                // the user may have forgotten to return something
                if (null === $response) {
                    $msg .= ' Did you forget to add a return statement somewhere in your controller?';
                }
                throw new \LogicException($msg);
            }
        }
 
        return $this->filterResponse($response, $request, $type);
    }
 
    /**
     * Filters a response object.
     *
     * @param Response $response A Response instance
     * @param Request  $request  An error message in case the response is not a Response object
     * @param int      $type     The type of the request (one of HttpKernelInterface::MASTER_REQUEST or HttpKernelInterface::SUB_REQUEST)
     *
     * @return Response The filtered Response instance
     *
     * @throws \RuntimeException if the passed object is not a Response instance
     */
    private function filterResponse(Response $response, Request $request, $type)
    {
        $event = new FilterResponseEvent($this, $request, $type, $response);
 
        $this->dispatcher->dispatch(KernelEvents::RESPONSE, $event);
 
        $this->finishRequest($request, $type);
Arguments
  1. BoltResponse {#2434}
    
  2. Request {#1}
    
  3. 1
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
http-kernel
/
HttpKernel.php
    protected $dispatcher;
    protected $resolver;
    protected $requestStack;
 
    public function __construct(EventDispatcherInterface $dispatcher, ControllerResolverInterface $resolver, RequestStack $requestStack = null)
    {
        $this->dispatcher = $dispatcher;
        $this->resolver = $resolver;
        $this->requestStack = $requestStack ?: new RequestStack();
    }
 
    /**
     * {@inheritdoc}
     */
    public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
    {
        $request->headers->set('X-Php-Ob-Level', ob_get_level());
 
        try {
            return $this->handleRaw($request, $type);
        } catch (\Exception $e) {
            if ($e instanceof ConflictingHeadersException) {
                $e = new BadRequestHttpException('The request headers contain conflicting information regarding the origin of this request.', $e);
            }
            if (false === $catch) {
                $this->finishRequest($request, $type);
 
                throw $e;
            }
 
            return $this->handleException($e, $request, $type);
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function terminate(Request $request, Response $response)
    {
        $this->dispatcher->dispatch(KernelEvents::TERMINATE, new PostResponseEvent($this, $request, $response));
Arguments
  1. Request {#1}
    
  2. 1
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
silex
/
silex
/
src
/
Silex
/
Application.php
 
    /**
     * {@inheritdoc}
     *
     * If you call this method directly instead of run(), you must call the
     * terminate() method yourself if you want the finish filters to be run.
     */
    public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
    {
        if (!$this->booted) {
            $this->boot();
        }
 
        $current = HttpKernelInterface::SUB_REQUEST === $type ? $this['request'] : $this['request_error'];
 
        $this['request'] = $request;
 
        $this->flush();
 
        $response = $this['kernel']->handle($request, $type, $catch);
 
        $this['request'] = $current;
 
        return $response;
    }
 
    /**
     * {@inheritdoc}
     */
    public function terminate(Request $request, Response $response)
    {
        $this['kernel']->terminate($request, $response);
    }
}
 
Arguments
  1. Request {#1}
    
  2. 1
    
  3. true
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
silex
/
silex
/
src
/
Silex
/
Application.php
            throw new \LogicException('The "mount" method takes either a "ControllerCollection" or a "ControllerProviderInterface" instance.');
        }
 
        $this['controllers']->mount($prefix, $controllers);
 
        return $this;
    }
 
    /**
     * Handles the request and delivers the response.
     *
     * @param Request|null $request Request to process
     */
    public function run(Request $request = null)
    {
        if (null === $request) {
            $request = Request::createFromGlobals();
        }
 
        $response = $this->handle($request);
        $response->send();
        $this->terminate($request, $response);
    }
 
    /**
     * {@inheritdoc}
     *
     * If you call this method directly instead of run(), you must call the
     * terminate() method yourself if you want the finish filters to be run.
     */
    public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
    {
        if (!$this->booted) {
            $this->boot();
        }
 
        $current = HttpKernelInterface::SUB_REQUEST === $type ? $this['request'] : $this['request_error'];
 
        $this['request'] = $request;
 
Arguments
  1. Request {#1}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
public
/
index.php
<?php
 
umask(0000);
 
ini_set('display_errors', 1);
error_reporting(E_ALL);
 
/*
 * `dirname(__FILE__)` is intentional to support PHP 5.2 until legacy.php can be shown.
 */
 
/** @var Silex\Application|false $app */
$app = require dirname(__FILE__) . '/../vendor/bolt/bolt/app/web.php';
 
// If web.php returns false, meaning the path is a file, pass it along.
if ($app === false) {
    return false;
}
 
$app->run();
 

Environment & details:

Key Value
Charset
"UTF-8"
Locale
"cs_CZ"
Route Class
"Silex\Route"
Dispatcher Class
"Symfony\Component\EventDispatcher\EventDispatcher"
Application Class
"Bolt\Application"
Key Value
URI
"https://slahosting.com/"
Request URI
"/"
Path Info
"/"
Query String
"<none>"
HTTP Method
"GET"
Script Name
"/apps/www/releases/1/public/index.php"
Base Path
""
Base URL
""
Scheme
"https"
Port
443
Host
"slahosting.com"
empty
empty
empty
empty
empty
Key Value
TZ
"Europe/Prague"
REDIRECT_REDIRECT_UNIQUE_ID
"XywE65e-nEbYiDn1hLXcjAAAAAI"
REDIRECT_REDIRECT_SCRIPT_URL
"/"
REDIRECT_REDIRECT_SCRIPT_URI
"https://slahosting.com/"
REDIRECT_REDIRECT_HTTPS
"on"
REDIRECT_REDIRECT_SSL_TLS_SNI
"slahosting.com"
REDIRECT_REDIRECT_STATUS
"200"
REDIRECT_UNIQUE_ID
"XywE65e-nEbYiDn1hLXcjAAAAAI"
REDIRECT_SCRIPT_URL
"/"
REDIRECT_SCRIPT_URI
"https://slahosting.com/"
REDIRECT_HTTPS
"on"
REDIRECT_SSL_TLS_SNI
"slahosting.com"
REDIRECT_HANDLER
"application/x-httpd-ea-php71"
REDIRECT_STATUS
"200"
UNIQUE_ID
"XywE65e-nEbYiDn1hLXcjAAAAAI"
SCRIPT_URL
"/"
SCRIPT_URI
"https://slahosting.com/"
HTTPS
"on"
SSL_TLS_SNI
"slahosting.com"
HTTP_USER_AGENT
"CCBot/2.0 (https://commoncrawl.org/faq/)"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_ACCEPT_LANGUAGE
"en-US,en;q=0.5"
HTTP_ACCEPT_ENCODING
"br,gzip"
HTTP_HOST
"slahosting.com"
HTTP_CONNECTION
"Keep-Alive"
HTTP_X_HTTPS
"1"
PATH
"/usr/local/jdk/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/bin"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SERVER_NAME
"slahosting.com"
SERVER_ADDR
"185.119.96.36"
SERVER_PORT
"443"
REMOTE_ADDR
"3.228.220.31"
DOCUMENT_ROOT
"/home/slahosting/public_html"
REQUEST_SCHEME
"https"
CONTEXT_PREFIX
"/cgi-sys"
CONTEXT_DOCUMENT_ROOT
"/usr/local/cpanel/cgi-sys/"
SERVER_ADMIN
"webmaster@slahosting.com"
SCRIPT_FILENAME
"/home/slahosting/public_html/apps/www/releases/1/public/index.php"
REMOTE_PORT
"60766"
REDIRECT_URL
"/apps/www/releases/1/public/index.php"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
""
REQUEST_URI
"/"
SCRIPT_NAME
"/apps/www/releases/1/public/index.php"
ORIG_SCRIPT_FILENAME
"/usr/local/cpanel/cgi-sys/ea-php71"
ORIG_PATH_INFO
"/apps/www/releases/1/public/index.php"
ORIG_PATH_TRANSLATED
"/home/slahosting/public_html/apps/www/releases/1/public/index.php"
ORIG_SCRIPT_NAME
"/cgi-sys/ea-php71"
PHP_SELF
"/apps/www/releases/1/public/index.php"
REQUEST_TIME_FLOAT
1596720363,891
REQUEST_TIME
1596720363
argv
[]
argc
0
empty
0. Whoops\Handler\PrettyPageHandler
Bolt - Fatal error.
RuntimeException
Unable to create the storage directory (/home/slahosting/public_html/apps/www/releases/1/app/cache/profiler/89/07). RuntimeException thrown with message "Unable to create the storage directory (/home/slahosting/public_html/apps/www/releases/1/app/cache/profiler/89/07)." Stacktrace: #12 RuntimeException in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php:143 #11 Symfony\Component\HttpKernel\Profiler\FileProfilerStorage:write in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/http-kernel/Profiler/Profiler.php:104 #10 Symfony\Component\HttpKernel\Profiler\Profiler:saveProfile in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:152 #9 Symfony\Component\HttpKernel\EventListener\ProfilerListener:onKernelTerminate in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:61 #8 call_user_func in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:61 #7 Symfony\Component\EventDispatcher\Debug\WrappedListener:__invoke in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/event-dispatcher/EventDispatcher.php:184 #6 call_user_func in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/event-dispatcher/EventDispatcher.php:184 #5 Symfony\Component\EventDispatcher\EventDispatcher:doDispatch in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/event-dispatcher/EventDispatcher.php:46 #4 Symfony\Component\EventDispatcher\EventDispatcher:dispatch in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 #3 Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher:dispatch in /home/slahosting/public_html/apps/www/releases/1/vendor/symfony/http-kernel/HttpKernel.php:77 #2 Symfony\Component\HttpKernel\HttpKernel:terminate in /home/slahosting/public_html/apps/www/releases/1/vendor/silex/silex/src/Silex/Application.php:598 #1 Silex\Application:terminate in /home/slahosting/public_html/apps/www/releases/1/vendor/silex/silex/src/Silex/Application.php:565 #0 Silex\Application:run in /home/slahosting/public_html/apps/www/releases/1/public/index.php:20
Stack frames (13)
12
RuntimeException
/
vendor
/
symfony
/
http-kernel
/
Profiler
/
FileProfilerStorage.php
143
11
Symfony
\
Component
\
HttpKernel
\
Profiler
\
FileProfilerStorage
write
/
vendor
/
symfony
/
http-kernel
/
Profiler
/
Profiler.php
104
10
Symfony
\
Component
\
HttpKernel
\
Profiler
\
Profiler
saveProfile
/
vendor
/
symfony
/
http-kernel
/
EventListener
/
ProfilerListener.php
152
9
Symfony
\
Component
\
HttpKernel
\
EventListener
\
ProfilerListener
onKernelTerminate
/
vendor
/
symfony
/
event-dispatcher
/
Debug
/
WrappedListener.php
61
8
call_user_func
/
vendor
/
symfony
/
event-dispatcher
/
Debug
/
WrappedListener.php
61
7
Symfony
\
Component
\
EventDispatcher
\
Debug
\
WrappedListener
__invoke
/
vendor
/
symfony
/
event-dispatcher
/
EventDispatcher.php
184
6
call_user_func
/
vendor
/
symfony
/
event-dispatcher
/
EventDispatcher.php
184
5
Symfony
\
Component
\
EventDispatcher
\
EventDispatcher
doDispatch
/
vendor
/
symfony
/
event-dispatcher
/
EventDispatcher.php
46
4
Symfony
\
Component
\
EventDispatcher
\
EventDispatcher
dispatch
/
vendor
/
symfony
/
event-dispatcher
/
Debug
/
TraceableEventDispatcher.php
133
3
Symfony
\
Component
\
EventDispatcher
\
Debug
\
TraceableEventDispatcher
dispatch
/
vendor
/
symfony
/
http-kernel
/
HttpKernel.php
77
2
Symfony
\
Component
\
HttpKernel
\
HttpKernel
terminate
/
vendor
/
silex
/
silex
/
src
/
Silex
/
Application.php
598
1
Silex
\
Application
terminate
/
vendor
/
silex
/
silex
/
src
/
Silex
/
Application.php
565
0
Silex
\
Application
run
/
public
/
index.php
20
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
http-kernel
/
Profiler
/
FileProfilerStorage.php
        }
 
        return $this->createProfileFromData($token, unserialize(file_get_contents($file)));
    }
 
    /**
     * {@inheritdoc}
     *
     * @throws \RuntimeException
     */
    public function write(Profile $profile)
    {
        $file = $this->getFilename($profile->getToken());
 
        $profileIndexed = is_file($file);
        if (!$profileIndexed) {
            // Create directory
            $dir = dirname($file);
            if (!is_dir($dir) && false === @mkdir($dir, 0777, true) && !is_dir($dir)) {
                throw new \RuntimeException(sprintf('Unable to create the storage directory (%s).', $dir));
            }
        }
 
        $profileToken = $profile->getToken();
        // when there are errors in sub-requests, the parent and/or children tokens
        // may equal the profile token, resulting in infinite loops
        $parentToken = $profile->getParentToken() !== $profileToken ? $profile->getParentToken() : null;
        $childrenToken = array_filter(array_map(function ($p) use ($profileToken) {
            return $profileToken !== $p->getToken() ? $p->getToken() : null;
        }, $profile->getChildren()));
 
        // Store profile
        $data = array(
            'token' => $profileToken,
            'parent' => $parentToken,
            'children' => $childrenToken,
            'data' => $profile->getCollectors(),
            'ip' => $profile->getIp(),
            'method' => $profile->getMethod(),
            'url' => $profile->getUrl(),
Arguments
  1. "Unable to create the storage directory (/home/slahosting/public_html/apps/www/releases/1/app/cache/profiler/89/07)."
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
http-kernel
/
Profiler
/
Profiler.php
    public function loadProfile($token)
    {
        return $this->storage->read($token);
    }
 
    /**
     * Saves a Profile.
     *
     * @return bool
     */
    public function saveProfile(Profile $profile)
    {
        // late collect
        foreach ($profile->getCollectors() as $collector) {
            if ($collector instanceof LateDataCollectorInterface) {
                $collector->lateCollect();
            }
        }
 
        if (!($ret = $this->storage->write($profile)) && null !== $this->logger) {
            $this->logger->warning('Unable to store the profiler information.', array('configured_storage' => get_class($this->storage)));
        }
 
        return $ret;
    }
 
    /**
     * Purges all data from the storage.
     */
    public function purge()
    {
        $this->storage->purge();
    }
 
    /**
     * Exports the current profiler data.
     *
     * @return string The exported data
     *
     * @deprecated since Symfony 2.8, to be removed in 3.0.
Arguments
  1. Profile {#8268}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
http-kernel
/
EventListener
/
ProfilerListener.php
 
            $this->parents[$request] = end($this->requests);
        }
    }
 
    public function onKernelTerminate(PostResponseEvent $event)
    {
        // attach children to parents
        foreach ($this->profiles as $request) {
            // isset call should be removed when requestStack is required
            if (isset($this->parents[$request]) && null !== $parentRequest = $this->parents[$request]) {
                if (isset($this->profiles[$parentRequest])) {
                    $this->profiles[$parentRequest]->addChild($this->profiles[$request]);
                }
            }
        }
 
        // save profiles
        foreach ($this->profiles as $request) {
            $this->profiler->saveProfile($this->profiles[$request]);
        }
 
        $this->profiles = new \SplObjectStorage();
        $this->parents = new \SplObjectStorage();
        $this->requests = array();
    }
 
    public static function getSubscribedEvents()
    {
        return array(
            // kernel.request must be registered as early as possible to not break
            // when an exception is thrown in any other kernel.request listener
            KernelEvents::REQUEST => array('onKernelRequest', 1024),
            KernelEvents::RESPONSE => array('onKernelResponse', -100),
            KernelEvents::EXCEPTION => 'onKernelException',
            KernelEvents::TERMINATE => array('onKernelTerminate', -1024),
        );
    }
}
 
Arguments
  1. Profile {#8268}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
event-dispatcher
/
Debug
/
WrappedListener.php
        return $this->listener;
    }
 
    public function wasCalled()
    {
        return $this->called;
    }
 
    public function stoppedPropagation()
    {
        return $this->stoppedPropagation;
    }
 
    public function __invoke(Event $event, $eventName, EventDispatcherInterface $dispatcher)
    {
        $this->called = true;
 
        $e = $this->stopwatch->start($this->name, 'event_listener');
 
        call_user_func($this->listener, $event, $eventName, $this->dispatcher ?: $dispatcher);
 
        if ($e->isStarted()) {
            $e->stop();
        }
 
        if ($event->isPropagationStopped()) {
            $this->stoppedPropagation = true;
        }
    }
}
 
Arguments
  1. PostResponseEvent {#1865}
    
  2. "kernel.terminate"
    
  3. TraceableEventDispatcher {#927}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
event-dispatcher
/
Debug
/
WrappedListener.php
        return $this->listener;
    }
 
    public function wasCalled()
    {
        return $this->called;
    }
 
    public function stoppedPropagation()
    {
        return $this->stoppedPropagation;
    }
 
    public function __invoke(Event $event, $eventName, EventDispatcherInterface $dispatcher)
    {
        $this->called = true;
 
        $e = $this->stopwatch->start($this->name, 'event_listener');
 
        call_user_func($this->listener, $event, $eventName, $this->dispatcher ?: $dispatcher);
 
        if ($e->isStarted()) {
            $e->stop();
        }
 
        if ($event->isPropagationStopped()) {
            $this->stoppedPropagation = true;
        }
    }
}
 
Arguments
  1. array:2 [
      0 => ProfilerListener {#964}
      1 => "onKernelTerminate"
    ]
    
  2. PostResponseEvent {#1865}
    
  3. "kernel.terminate"
    
  4. TraceableEventDispatcher {#927}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
event-dispatcher
/
EventDispatcher.php
        }
    }
 
    /**
     * Triggers the listeners of an event.
     *
     * This method can be overridden to add functionality that is executed
     * for each listener.
     *
     * @param callable[] $listeners The event listeners
     * @param string     $eventName The name of the event to dispatch
     * @param Event      $event     The event object to pass to the event handlers/listeners
     */
    protected function doDispatch($listeners, $eventName, Event $event)
    {
        foreach ($listeners as $listener) {
            if ($event->isPropagationStopped()) {
                break;
            }
            call_user_func($listener, $event, $eventName, $this);
        }
    }
 
    /**
     * Sorts the internal list of listeners for the given event by priority.
     *
     * @param string $eventName The name of the event
     */
    private function sortListeners($eventName)
    {
        krsort($this->listeners[$eventName]);
        $this->sorted[$eventName] = call_user_func_array('array_merge', $this->listeners[$eventName]);
    }
}
 
Arguments
  1. PostResponseEvent {#1865}
    
  2. "kernel.terminate"
    
  3. EventDispatcher {#911}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
event-dispatcher
/
EventDispatcher.php
        }
    }
 
    /**
     * Triggers the listeners of an event.
     *
     * This method can be overridden to add functionality that is executed
     * for each listener.
     *
     * @param callable[] $listeners The event listeners
     * @param string     $eventName The name of the event to dispatch
     * @param Event      $event     The event object to pass to the event handlers/listeners
     */
    protected function doDispatch($listeners, $eventName, Event $event)
    {
        foreach ($listeners as $listener) {
            if ($event->isPropagationStopped()) {
                break;
            }
            call_user_func($listener, $event, $eventName, $this);
        }
    }
 
    /**
     * Sorts the internal list of listeners for the given event by priority.
     *
     * @param string $eventName The name of the event
     */
    private function sortListeners($eventName)
    {
        krsort($this->listeners[$eventName]);
        $this->sorted[$eventName] = call_user_func_array('array_merge', $this->listeners[$eventName]);
    }
}
 
Arguments
  1. WrappedListener {#2484}
    
  2. PostResponseEvent {#1865}
    
  3. "kernel.terminate"
    
  4. EventDispatcher {#911}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
event-dispatcher
/
EventDispatcher.php
 */
class EventDispatcher implements EventDispatcherInterface
{
    private $listeners = array();
    private $sorted = array();
 
    /**
     * {@inheritdoc}
     */
    public function dispatch($eventName, Event $event = null)
    {
        if (null === $event) {
            $event = new Event();
        }
 
        $event->setDispatcher($this);
        $event->setName($eventName);
 
        if ($listeners = $this->getListeners($eventName)) {
            $this->doDispatch($listeners, $eventName, $event);
        }
 
        return $event;
    }
 
    /**
     * {@inheritdoc}
     */
    public function getListeners($eventName = null)
    {
        if (null !== $eventName) {
            if (!isset($this->listeners[$eventName])) {
                return array();
            }
 
            if (!isset($this->sorted[$eventName])) {
                $this->sortListeners($eventName);
            }
 
            return $this->sorted[$eventName];
Arguments
  1. array:2 [
      0 => WrappedListener {#2483}
      1 => WrappedListener {#2484}
    ]
    
  2. "kernel.terminate"
    
  3. PostResponseEvent {#1865}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
event-dispatcher
/
Debug
/
TraceableEventDispatcher.php
 
    /**
     * {@inheritdoc}
     */
    public function dispatch($eventName, Event $event = null)
    {
        if (null === $event) {
            $event = new Event();
        }
 
        if (null !== $this->logger && $event->isPropagationStopped()) {
            $this->logger->debug(sprintf('The "%s" event is already stopped. No listeners have been called.', $eventName));
        }
 
        $this->preProcess($eventName);
        $this->preDispatch($eventName, $event);
 
        $e = $this->stopwatch->start($eventName, 'section');
 
        $this->dispatcher->dispatch($eventName, $event);
 
        if ($e->isStarted()) {
            $e->stop();
        }
 
        $this->postDispatch($eventName, $event);
        $this->postProcess($eventName);
 
        return $event;
    }
 
    /**
     * {@inheritdoc}
     */
    public function getCalledListeners()
    {
        $called = array();
        foreach ($this->called as $eventName => $listeners) {
            foreach ($listeners as $listener) {
                $info = $this->getListenerInfo($listener->getWrappedListener(), $eventName);
Arguments
  1. "kernel.terminate"
    
  2. PostResponseEvent {#1865}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
symfony
/
http-kernel
/
HttpKernel.php
        } catch (\Exception $e) {
            if ($e instanceof ConflictingHeadersException) {
                $e = new BadRequestHttpException('The request headers contain conflicting information regarding the origin of this request.', $e);
            }
            if (false === $catch) {
                $this->finishRequest($request, $type);
 
                throw $e;
            }
 
            return $this->handleException($e, $request, $type);
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function terminate(Request $request, Response $response)
    {
        $this->dispatcher->dispatch(KernelEvents::TERMINATE, new PostResponseEvent($this, $request, $response));
    }
 
    /**
     * @internal
     */
    public function terminateWithException(\Exception $exception, Request $request = null)
    {
        if (!$request = $request ?: $this->requestStack->getMasterRequest()) {
            throw $exception;
        }
 
        $response = $this->handleException($exception, $request, self::MASTER_REQUEST);
 
        $response->sendHeaders();
        $response->sendContent();
 
        $this->terminate($request, $response);
    }
 
    /**
Arguments
  1. "kernel.terminate"
    
  2. PostResponseEvent {#1865}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
silex
/
silex
/
src
/
Silex
/
Application.php
 
        $current = HttpKernelInterface::SUB_REQUEST === $type ? $this['request'] : $this['request_error'];
 
        $this['request'] = $request;
 
        $this->flush();
 
        $response = $this['kernel']->handle($request, $type, $catch);
 
        $this['request'] = $current;
 
        return $response;
    }
 
    /**
     * {@inheritdoc}
     */
    public function terminate(Request $request, Response $response)
    {
        $this['kernel']->terminate($request, $response);
    }
}
 
Arguments
  1. Request {#1}
    
  2. Response {#2532}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
vendor
/
silex
/
silex
/
src
/
Silex
/
Application.php
 
        $this['controllers']->mount($prefix, $controllers);
 
        return $this;
    }
 
    /**
     * Handles the request and delivers the response.
     *
     * @param Request|null $request Request to process
     */
    public function run(Request $request = null)
    {
        if (null === $request) {
            $request = Request::createFromGlobals();
        }
 
        $response = $this->handle($request);
        $response->send();
        $this->terminate($request, $response);
    }
 
    /**
     * {@inheritdoc}
     *
     * If you call this method directly instead of run(), you must call the
     * terminate() method yourself if you want the finish filters to be run.
     */
    public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
    {
        if (!$this->booted) {
            $this->boot();
        }
 
        $current = HttpKernelInterface::SUB_REQUEST === $type ? $this['request'] : $this['request_error'];
 
        $this['request'] = $request;
 
        $this->flush();
 
Arguments
  1. Request {#1}
    
  2. Response {#2532}
    
/
home
/
slahosting
/
public_html
/
apps
/
www
/
releases
/
1
/
public
/
index.php
<?php
 
umask(0000);
 
ini_set('display_errors', 1);
error_reporting(E_ALL);
 
/*
 * `dirname(__FILE__)` is intentional to support PHP 5.2 until legacy.php can be shown.
 */
 
/** @var Silex\Application|false $app */
$app = require dirname(__FILE__) . '/../vendor/bolt/bolt/app/web.php';
 
// If web.php returns false, meaning the path is a file, pass it along.
if ($app === false) {
    return false;
}
 
$app->run();
 

Environment & details:

Key Value
Charset
"UTF-8"
Locale
"cs_CZ"
Route Class
"Silex\Route"
Dispatcher Class
"Symfony\Component\EventDispatcher\EventDispatcher"
Application Class
"Bolt\Application"
Key Value
URI
"https://slahosting.com/"
Request URI
"/"
Path Info
"/"
Query String
"<none>"
HTTP Method
"GET"
Script Name
"/apps/www/releases/1/public/index.php"
Base Path
""
Base URL
""
Scheme
"https"
Port
443
Host
"slahosting.com"
empty
empty
empty
empty
empty
Key Value
TZ
"Europe/Prague"
REDIRECT_REDIRECT_UNIQUE_ID
"XywE65e-nEbYiDn1hLXcjAAAAAI"
REDIRECT_REDIRECT_SCRIPT_URL
"/"
REDIRECT_REDIRECT_SCRIPT_URI
"https://slahosting.com/"
REDIRECT_REDIRECT_HTTPS
"on"
REDIRECT_REDIRECT_SSL_TLS_SNI
"slahosting.com"
REDIRECT_REDIRECT_STATUS
"200"
REDIRECT_UNIQUE_ID
"XywE65e-nEbYiDn1hLXcjAAAAAI"
REDIRECT_SCRIPT_URL
"/"
REDIRECT_SCRIPT_URI
"https://slahosting.com/"
REDIRECT_HTTPS
"on"
REDIRECT_SSL_TLS_SNI
"slahosting.com"
REDIRECT_HANDLER
"application/x-httpd-ea-php71"
REDIRECT_STATUS
"200"
UNIQUE_ID
"XywE65e-nEbYiDn1hLXcjAAAAAI"
SCRIPT_URL
"/"
SCRIPT_URI
"https://slahosting.com/"
HTTPS
"on"
SSL_TLS_SNI
"slahosting.com"
HTTP_USER_AGENT
"CCBot/2.0 (https://commoncrawl.org/faq/)"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_ACCEPT_LANGUAGE
"en-US,en;q=0.5"
HTTP_ACCEPT_ENCODING
"br,gzip"
HTTP_HOST
"slahosting.com"
HTTP_CONNECTION
"Keep-Alive"
HTTP_X_HTTPS
"1"
PATH
"/usr/local/jdk/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/bin"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SERVER_NAME
"slahosting.com"
SERVER_ADDR
"185.119.96.36"
SERVER_PORT
"443"
REMOTE_ADDR
"3.228.220.31"
DOCUMENT_ROOT
"/home/slahosting/public_html"
REQUEST_SCHEME
"https"
CONTEXT_PREFIX
"/cgi-sys"
CONTEXT_DOCUMENT_ROOT
"/usr/local/cpanel/cgi-sys/"
SERVER_ADMIN
"webmaster@slahosting.com"
SCRIPT_FILENAME
"/home/slahosting/public_html/apps/www/releases/1/public/index.php"
REMOTE_PORT
"60766"
REDIRECT_URL
"/apps/www/releases/1/public/index.php"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
""
REQUEST_URI
"/"
SCRIPT_NAME
"/apps/www/releases/1/public/index.php"
ORIG_SCRIPT_FILENAME
"/usr/local/cpanel/cgi-sys/ea-php71"
ORIG_PATH_INFO
"/apps/www/releases/1/public/index.php"
ORIG_PATH_TRANSLATED
"/home/slahosting/public_html/apps/www/releases/1/public/index.php"
ORIG_SCRIPT_NAME
"/cgi-sys/ea-php71"
PHP_SELF
"/apps/www/releases/1/public/index.php"
REQUEST_TIME_FLOAT
1596720363,891
REQUEST_TIME
1596720363
argv
[]
argc
0
empty
0. Whoops\Handler\PrettyPageHandler