Road to Perdition

Road to Perdition (2002-07-12)

Crime | Drama | Thriller |






  • Status: Released
  • Runtime: 117m
  • Popularity: 4.709
  • Language: en
  • Budget: $80,000,000
  • Revenue: $181,001,478
  • Vote Average: 7.351
  • Vote Count: 3789





  • John Chard

    Damnation Alleyway. When his son witnesses him enacting a hit, mob enforcer Michael Sullivan finds that the man whom he likened to a father has ordered a hit on him and his family. Too late to save his wife and youngest child, Sullivan goes on the run with his eldest boy and plots revenge along the way. How refreshing to find a gangster movie in the modern age, more so, how refreshing to find a gangster movie set in the early 1930s and not involving foul mouthed Mafioso types. Directed by Sam Mendes and starring Tom Hanks, Paul Newman, Daniel Craig and Jude Law, Road To Perdition is an adaptation of the Graphic Novel that was brought to us by Max Allan Collins & Richard Piers Rayner. The film deals with themes of violence and its consequences and fathers and sons, set to a watery back drop during the Great Depression. It's also a pulse pinging treat of visual magnificence thanks to cinematographer Conrad L. Hall (his last film before he passed away). Comparisons with great gangster film's of the past are inevitable, but Mendes' film has more in common with something like "Eastwood's Unforgiven" and "John Ford's The Searchers", the journey of the lead protagonist is fraught and telling, and motivated by circumstance. Yet the trick for first time viewers that Road To Perdition has up its sleeve, is that we don't know how it will work out for Hanks' Sullivan. It makes for a riveting experience with many transcendent rewards along the way. As regards the cast, Hanks is a touch miscast, but his play off relationship with the quite terrific Newman gives the film some solid ground from which to launch the sombre story. Daniel Craig does a nifty line in weasel and Law convinces as a mouldy toothed hired killer who enjoys taking photographs of his victims. Pic has almost philosophical mediations on good and bad, and it's elegiacally drawn by Mendes. The melancholic mood is enhanced by Thomas Newman's musical score, where he reworks his "Shawshank Redemption" score for narrative tightness. The film thrives as a poetic and atmospheric piece. The story might be basic, but it manages to rise above that because it be a superbly directed and well acted picture. One that just happens to be beautiful in spite of the bleakness that lingers on the main protagonist and the journey he undertakes. 8/10

  • The Movie Mob

    **Overall : With so much going for it, The Road to Perdition is surprisingly disappointing.** After hearing Road to Perdition referred to as a classic multiple times, I was interested. Then seeing that it boasted a cast of Tom Hanks, Daniel Craig, and Stanley Tucci and that Sam Mendes directed it, I was even more intrigued. Finally, after seeing the trailer and its promise of some cool action scenes, I was excited to watch this movie! But sadly, The Road to Perdition greatly disappointed. I will be honest and say that this isn’t a typical movie I enjoy, but the film was long and very slow. The action scenes were few and far between, with almost every second of action showcased in the trailers. The ending didn’t surprise and left me even more frustrated as I watched the entire film. Not a fan.

  • Peter McGinn

    One should bear in mind that this is basically a mafia movie. I say that because it is presented almost as a dramatic coming of age story, which implies a different sort of story altogether. I mean, there is the coming of age element to it, but it is a brutal, violent film true to its mafia roots. For example, father and son feature strongly throughout, with details, backgrounds and character development. Mom and the brother are more like undeveloped pawns in the story. The settings and photography are excellent, nearly worth watching the movie all by itself. I am not sure Tom Hanks is quite up to his usual high standard here, but it may be exactly what the director was looking for. I must day that once father and son stopped at a house for assistance, I knew how the movie would end, being a mini-morality tale and all, but I write novels in my spare time, so I am used to thinking about ending variations. The film would not make any of my top 10 lists, but I am glad to have watched this focused, atmospheric slice of noir.

  • CinemaSerf

    Tom Hanks is "Mike" - enforcer for the "Rooney" family headed up by patriarch "John" (Paul Newman) with his wayward son "Connor" (Daniel Craig). When an interrogation goes fatally wrong, the father is furious with the son, who then attempts to have "Mike" and his entire family murdered. He manages to save himself and his teenage son "Mike Jnr." (Tyler Hoechlin) but his wife and his other young son are killed - so he determines on revenge. This is probably my favourite film from Sam Mendes and it is certainly my favourite featuring Hanks. Though a bit slow off the mark, the tension builds well as the fleeing pair develop their bond whilst fleecing the mob, exacting their revenge and the youngster learns to drive. There are a few undercooked efforts, however - not least Jude Law's almost comic-book "Maguire" and Newman features but sparingly, but in the main the characters develop and grow and the father son relationship matures engagingly until a last fifteen minutes that I felt rather disappointing. The writing is a shade pedestrian, and the narrative a bit too predictable, but it looks great: the attention to detail, the cars, the costumes and the whole style of the film give it an authenticity that I really enjoyed.



Whoops! There was an error.
ErrorException (E_WARNING)
file_put_contents(): Only 0 of 207 bytes written, possibly out of free disk space ErrorException thrown with message "file_put_contents(): Only 0 of 207 bytes written, possibly out of free disk space" Stacktrace: #7 ErrorException in /home/mojforum/domains/datotekar.si/public_html/system/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #6 file_put_contents in /home/mojforum/domains/datotekar.si/public_html/system/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #5 Illuminate\Filesystem\Filesystem:put in /home/mojforum/domains/datotekar.si/public_html/system/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php:83 #4 Illuminate\Session\FileSessionHandler:write in /home/mojforum/domains/datotekar.si/public_html/system/vendor/laravel/framework/src/Illuminate/Session/Store.php:129 #3 Illuminate\Session\Store:save in /home/mojforum/domains/datotekar.si/public_html/system/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:87 #2 Illuminate\Session\Middleware\StartSession:terminate in /home/mojforum/domains/datotekar.si/public_html/system/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:218 #1 Illuminate\Foundation\Http\Kernel:terminateMiddleware in /home/mojforum/domains/datotekar.si/public_html/system/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:189 #0 Illuminate\Foundation\Http\Kernel:terminate in /home/mojforum/domains/datotekar.si/public_html/index.php:60
7
ErrorException
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
6
file_put_contents
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
5
Illuminate
\
Filesystem
\
Filesystem
put
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
FileSessionHandler.php
83
4
Illuminate
\
Session
\
FileSessionHandler
write
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Store.php
129
3
Illuminate
\
Session
\
Store
save
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
87
2
Illuminate
\
Session
\
Middleware
\
StartSession
terminate
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
218
1
Illuminate
\
Foundation
\
Http
\
Kernel
terminateMiddleware
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
189
0
Illuminate
\
Foundation
\
Http
\
Kernel
terminate
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
index.php
60
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
system
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Prepend to a file.
     *
     * @param  string  $path
     * @param  string  $data
     * @return int
     */
    public function prepend($path, $data)
    {
        if ($this->exists($path)) {
            return $this->put($path, $data.$this->get($path));
        }
 
        return $this->put($path, $data);
    }
 
    /**
     * Append to a file.
Arguments
  1. "file_put_contents(): Only 0 of 207 bytes written, possibly out of free disk space"
    
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
system
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Prepend to a file.
     *
     * @param  string  $path
     * @param  string  $data
     * @return int
     */
    public function prepend($path, $data)
    {
        if ($this->exists($path)) {
            return $this->put($path, $data.$this->get($path));
        }
 
        return $this->put($path, $data);
    }
 
    /**
     * Append to a file.
Arguments
  1. "/home/mojforum/domains/datotekar.si/public_html/system/storage/framework/sessions/vS1V3MK5z0SvyKXA2BV1KTOwnV5DsTkzoUEeZwvr"
    
  2. "a:3:{s:6:"_token";s:40:"LhMvWqzcL1ppiKrXT7ZTmAtFVHJ8aWXH1Z4zkUgx";s:9:"_previous";a:1:{s:3:"url";s:49:"https://datotekar.si/movie/4147/road-to-perdition";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. 2
    
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
system
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
FileSessionHandler.php
    /**
     * {@inheritdoc}
     */
    public function read($sessionId)
    {
        if ($this->files->exists($path = $this->path.'/'.$sessionId)) {
            if (filemtime($path) >= Carbon::now()->subMinutes($this->minutes)->getTimestamp()) {
                return $this->files->get($path, true);
            }
        }
 
        return '';
    }
 
    /**
     * {@inheritdoc}
     */
    public function write($sessionId, $data)
    {
        $this->files->put($this->path.'/'.$sessionId, $data, true);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function destroy($sessionId)
    {
        $this->files->delete($this->path.'/'.$sessionId);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function gc($lifetime)
    {
        $files = Finder::create()
Arguments
  1. "/home/mojforum/domains/datotekar.si/public_html/system/storage/framework/sessions/vS1V3MK5z0SvyKXA2BV1KTOwnV5DsTkzoUEeZwvr"
    
  2. "a:3:{s:6:"_token";s:40:"LhMvWqzcL1ppiKrXT7ZTmAtFVHJ8aWXH1Z4zkUgx";s:9:"_previous";a:1:{s:3:"url";s:49:"https://datotekar.si/movie/4147/road-to-perdition";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. true
    
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
system
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Store.php
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForUnserialize($data)
    {
        return $data;
    }
 
    /**
     * Save the session data to storage.
     *
     * @return bool
     */
    public function save()
    {
        $this->ageFlashData();
 
        $this->handler->write($this->getId(), $this->prepareForStorage(
            serialize($this->attributes)
        ));
 
        $this->started = false;
    }
 
    /**
     * Prepare the serialized session data for storage.
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForStorage($data)
    {
        return $data;
    }
 
    /**
     * Age the flash data for the session.
     *
     * @return void
Arguments
  1. "vS1V3MK5z0SvyKXA2BV1KTOwnV5DsTkzoUEeZwvr"
    
  2. "a:3:{s:6:"_token";s:40:"LhMvWqzcL1ppiKrXT7ZTmAtFVHJ8aWXH1Z4zkUgx";s:9:"_previous";a:1:{s:3:"url";s:49:"https://datotekar.si/movie/4147/road-to-perdition";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
system
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
        if ($this->sessionConfigured()) {
            $this->storeCurrentUrl($request, $session);
 
            $this->addCookieToResponse($response, $session);
        }
 
        return $response;
    }
 
    /**
     * Perform any final actions for the request lifecycle.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Symfony\Component\HttpFoundation\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        if ($this->sessionHandled && $this->sessionConfigured() && ! $this->usingCookieSessions()) {
            $this->manager->driver()->save();
        }
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
    {
        return tap($this->getSession($request), function ($session) use ($request) {
            $session->setRequestOnHandler($request);
 
            $session->start();
        });
    }
 
    /**
     * Get the session implementation from the manager.
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
system
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
                continue;
            }
 
            list($name) = $this->parseMiddleware($middleware);
 
            $instance = $this->app->make($name);
 
            if (method_exists($instance, 'terminate')) {
                $instance->terminate($request, $response);
            }
        }
    }
 
    /**
     * Gather the route middleware for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return array
     */
    protected function gatherRouteMiddleware($request)
    {
        if ($route = $request->route()) {
            return $this->router->gatherRouteMiddleware($route);
        }
 
        return [];
    }
 
    /**
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/movie/4147/road-to-perdition"
      #requestUri: "/movie/4147/road-to-perdition"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
system
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/movie/4147/road-to-perdition"
      #requestUri: "/movie/4147/road-to-perdition"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    
/
home
/
mojforum
/
domains
/
datotekar.si
/
public_html
/
index.php
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
 
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
 
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
 
$response->send();
 
$kernel->terminate($request, $response);
 
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/movie/4147/road-to-perdition"
      #requestUri: "/movie/4147/road-to-perdition"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    

Environment & details:

empty
empty
empty
Key Value
smdb_session
"eyJpdiI6Im82WW16MHkxcUZwN3JBMU54bUh6M2c9PSIsInZhbHVlIjoieDB6czEreFwvUzlRY3JDVDhUdG1Zejg4bW51MVh3NHpXXC92bEtqN2RqKzAzMFRzWTdaN2RcL1V4ODkrbWIyYngxZWtsK3g3bDJoTUVSMnpiTldGbzRvUWc9PSIsIm1hYyI6IjRiNGM5MzhjMzU1ZDM5OGYyZjcwNTc0MGM4YzEwZTlhMGI4Yjg0ZTRjOTcxNTViMTQzMzQxY2E1MDc1OGY0M2YifQ=="
XSRF-TOKEN
"eyJpdiI6IlZWdFhia1JEcTYza0pRVHZhM0lZYnc9PSIsInZhbHVlIjoiVXlZeTVMc0FwYkNnWXVtZzlkYk5SQnJLRndcLzRxMGlaakdDdHVNZDk2RHRabVUxcUV3M0JtUlwvU25abFdxSzZvTmpDM1pZZU14S1JYUVpIb1ViXC9qWHc9PSIsIm1hYyI6IjBkNmEyZTlkMmNhNjkxODE3Zjk3ODg5NGQ0ODc4OTAwMTRkMjUzNzQ4NGM0MWZiNjIyYjlkM2E2YjQxYzllNDMifQ=="
empty
Key Value
PATH
"/usr/local/bin:/bin:/usr/bin"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_COOKIE
"smdb_session=eyJpdiI6Im82WW16MHkxcUZwN3JBMU54bUh6M2c9PSIsInZhbHVlIjoieDB6czEreFwvUzlRY3JDVDhUdG1Zejg4bW51MVh3NHpXXC92bEtqN2RqKzAzMFRzWTdaN2RcL1V4ODkrbWIyYngxZWtsK3g3bDJoTUVSMnpiTldGbzRvUWc9PSIsIm1hYyI6IjRiNGM5MzhjMzU1ZDM5OGYyZjcwNTc0MGM4YzEwZTlhMGI4Yjg0ZTRjOTcxNTViMTQzMzQxY2E1MDc1OGY0M2YifQ%3D%3D; XSRF-TOKEN=eyJpdiI6IlZWdFhia1JEcTYza0pRVHZhM0lZYnc9PSIsInZhbHVlIjoiVXlZeTVMc0FwYkNnWXVtZzlkYk5SQnJLRndcLzRxMGlaakdDdHVNZDk2RHRabVUxcUV3M0JtUlwvU25abFdxSzZvTmpDM1pZZU14S1JYUVpIb1ViXC9qWHc9PSIsIm1hYyI6IjBkNmEyZTlkMmNhNjkxODE3Zjk3ODg5NGQ0ODc4OTAwMTRkMjUzNzQ4NGM0MWZiNjIyYjlkM2E2YjQxYzllNDMifQ%3D%3D"
HTTP_HOST
"datotekar.si"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
DOCUMENT_ROOT
"/home/mojforum/domains/datotekar.si/private_html"
REMOTE_ADDR
"216.73.216.96"
REMOTE_PORT
"57361"
SERVER_ADDR
"91.240.216.123"
SERVER_NAME
"datotekar.si"
SERVER_ADMIN
"webmaster@datotekar.si"
SERVER_PORT
"443"
REQUEST_SCHEME
"https"
REQUEST_URI
"/movie/4147/road-to-perdition"
REDIRECT_URL
"/movie/4147/road-to-perdition"
REDIRECT_REQUEST_METHOD
"GET"
HTTPS
"on"
REDIRECT_STATUS
"200"
X_SPDY
"HTTP2"
SSL_PROTOCOL
"TLSv1.3"
SSL_CIPHER
"TLS_AES_256_GCM_SHA384"
SSL_CIPHER_USEKEYSIZE
"256"
SSL_CIPHER_ALGKEYSIZE
"256"
SCRIPT_FILENAME
"/home/mojforum/domains/datotekar.si/private_html/index.php"
QUERY_STRING
""
SCRIPT_URI
"https://datotekar.si/movie/4147/road-to-perdition"
SCRIPT_URL
"/movie/4147/road-to-perdition"
SCRIPT_NAME
"/index.php"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SOFTWARE
"LiteSpeed"
REQUEST_METHOD
"GET"
X-LSCACHE
"on"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1756748971.4594
REQUEST_TIME
1756748971
APP_NAME
"SMDB"
APP_ENV
"local"
APP_KEY
"base64:OLOycmgOVMWH12z5q9XzJ7axXNzftPWP7rPz4LRAcJ0="
APP_DEBUG
"true"
APP_URL
"https://datotekar.si"
DB_CONNECTION
"mysql"
DB_HOST
"localhost"
DB_PORT
"3306"
DB_DATABASE
"mojforum_mtdb"
DB_USERNAME
"mojforum_mtdb"
DB_PASSWORD
"sonycanon007A"
BROADCAST_DRIVER
"array"
CACHE_DRIVER
"array"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"database"
MAIL_DRIVER
"smtp"
MAIL_HOST
""
MAIL_PORT
"465"
MAIL_USERNAME
""
MAIL_PASSWORD
""
MAIL_ENCRYPTION
"ssl"
CAPTCHA_ENABLED
"false"
RECAPTCHA_ENABLED
"false"
NOCAPTCHA_SECRET
""
NOCAPTCHA_SITEKEY
""
GOOGLE_RECAPTCHA_KEY
""
GOOGLE_RECAPTCHA_SECRET
""
Key Value
PATH
"/usr/local/bin:/bin:/usr/bin"
APP_NAME
"SMDB"
APP_ENV
"local"
APP_KEY
"base64:OLOycmgOVMWH12z5q9XzJ7axXNzftPWP7rPz4LRAcJ0="
APP_DEBUG
"true"
APP_URL
"https://datotekar.si"
DB_CONNECTION
"mysql"
DB_HOST
"localhost"
DB_PORT
"3306"
DB_DATABASE
"mojforum_mtdb"
DB_USERNAME
"mojforum_mtdb"
DB_PASSWORD
"sonycanon007A"
BROADCAST_DRIVER
"array"
CACHE_DRIVER
"array"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"database"
MAIL_DRIVER
"smtp"
MAIL_HOST
""
MAIL_PORT
"465"
MAIL_USERNAME
""
MAIL_PASSWORD
""
MAIL_ENCRYPTION
"ssl"
CAPTCHA_ENABLED
"false"
RECAPTCHA_ENABLED
"false"
NOCAPTCHA_SECRET
""
NOCAPTCHA_SITEKEY
""
GOOGLE_RECAPTCHA_KEY
""
GOOGLE_RECAPTCHA_SECRET
""
0. Whoops\Handler\PrettyPageHandler