Season  41

Season 41 (2019)




Episodes List

Ep.1 The Westerly Ranch House: A Ranch Out Westerly

Air Date: 2019-10-05

Salvage and demo begin in the transformation of a 1940s Rhode Island ranch to a Dutch Colonial; a look at architect renderings; visiting California ranch style homes.

Ep.2 The Westerly Ranch House: Chimney Down and Walls Up

Air Date: 2019-10-12

The chimney and walls are taken down; window and fixture shopping; new plumbing products; reusing the original rafters for new wall framing.

Ep.3 The Westerly Ranch House: The Open Concept

Air Date: 2019-10-19

The crew places a center beam in the old ranch house to support the second story. A hole is cut in the original foundation for a new basement window. Kevin visits an engineered lumber factory in Canada. Back at the project, Tommy and Jeff raise the end gables.

Ep.4 The Westerly Ranch House: Raise a Second Story

Air Date: 2019-10-26

The gambrel roof profiles are pre-assembled and raised. Then the crew stands up the second floor walls. Three new apprentices arrive as part of the Generation Next program. Tom Silva, shows them how to measure and cut roof rafters. Richard Trethewey works with an engineer who is designing a septic system for the project.

Ep.5 The Westerly Ranch House: Decking for Beginners

Air Date: 2019-11-02

Tom Silva teaches the new apprentices to frame a deck. Jeff Sweenor’s crew frames the exterior flair detail. Jenn Nawada learns about Westerly granite. Jeff teaches the apprentices to install a window. Richard Trethewey and Jeff look for a path for the drain stacks.

Ep.6 The Westerly Ranch House: Return to Paradise

Air Date: 2019-11-09

Working on the main staircase; siding; touring a factory to see how a furnace is built; installing a furnace.

Ep.7 The Westerly Ranch House: The Doors

Air Date: 2019-11-16

Building a section of a coffered ceiling; cutting granite; septic system; how interior doors are built; installing a door.

Ep.8 The Westerly Ranch House: Tanks for the Propane

Air Date: 2019-11-23

The propane tank is installed; composite decking; adding final touches to the coffered ceiling; adding shelving to the office; applying a stone veneer to the chimney.

Ep.9 The Westerly Ranch House: Rockin' the Granite

Air Date: 2020-01-04

Installing a floating oak mantel; paneling the playroom using knotty pine boards; timber framing school; using Westerly granite for the steps.

Ep.10 The Westerly Ranch House: Pining for Old Pine

Air Date: 2020-01-11

Using old pine to make a table; whitewashing knotty pine paneling; building a pergola for a deck; assembling shutters; lighting the pergola.

Ep.11 The Westerly Ranch House: Save the Flagpole

Air Date: 2020-01-18

Mounting televisions and installing curtains; water heater; installing outdoor lighting; refurbishing a flagpole.

Ep.12 The Westerly Ranch House: Seaside Transformation

Air Date: 2020-01-25

Touring the completed Dutch Colonial; pine table; hydroseeding; flying the refurbished flags.

Ep.13 Rebuilding Paradise: Paradise Lost

Air Date: 2020-02-01

Three families rebuild after they lost their homes to a wildfire.

Ep.14 Rebuilding Paradise: Out of the Ashes

Air Date: 2020-02-08

Fabricating a stone hearth; automatic sprinkler systems; a simulator demonstrates how the Camp Fire spread; a vent designed to resist embers.

Ep.15 Rebuilding Paradise: No Pain No Gain

Air Date: 2020-02-15

A visit to a fire testing lab; adding roof shingles; installing a stone veneer; touring farms; an architect designs a town memorial.

Ep.16 Rebuilding Paradise: Paradise Strong

Air Date: 2020-02-22

Engineered siding and fire-rated sheathing; solar backup battery; the Hope Plaza memorial ground-breaking.

Ep.17 The Cape Ann House: Cape Ann Shingle Style

Air Date: 2020-03-28

Homeowners John and Molly plan to put the history back into their 1890s shingle-style home. They’ll remove ‘70s carpet, repair cracking balusters and transform the front entry, restoring the home’s original beauty and updating it for modern living.

Ep.18 The Cape Ann House: Between a Rock and Hardwood

Air Date: 2020-04-04

Tom Silva and Kevin O’Connor start laying subfloor in the new dining room. Charlie Silva shows Jenn Nawada how he’s drilling granite for the new garage and driveway. Kevin tours Cape Ann, and Tom moves an interior doorway.

Ep.19 The Cape Ann House: Losing Our Truss

Air Date: 2020-04-11

Tom and Charlie Silva create a cathedral ceiling while Mark McCullough breaks through the foundation to make space for mechanicals. Kevin O’Connor learns about sun tunnels and Richard creates a plan for cooling.

Ep.20 The Cape Ann House: Hard Work Ahead

Air Date: 2020-04-18

In this episode, Mark McCullough finds granite on the property to match a new stone wall to the old. Heath Eastman buries the electrical underground. Kevin O’Connor, homeowner Molly and her kitchen designer Michele look for design inspiration. Then, Tom Silva creates a barrel ceiling.

Ep.21 The Cape Ann House: Shingled Out

Air Date: 2020-04-25

In this episode, Tom and Charlie Silva install rounded-top windows in the breakfast room, and an easy-install roof shingle goes down. Roger Cook and Kevin O’Connor go fishing while Tom adds a custom diamond detail with the siding. Radiant heat goes in somewhere unexpected: the ceiling.

Ep.22 The Cape Ann House: Tiling Is a Family Affair

Air Date: 2020-05-02

In this episode, Tom repairs 130-year-old pocket doors, and a new type of solar goes in. Jenn works with landscaper Fred to build a boulder wall. Richard gives a lesson on a modern heating system, and father Mark and son Erik Ferrante showcase the art of mosaic tile installation.

Ep.23 The Cape Ann House: Window on Restoration

Air Date: 2020-05-09

In this episode, the original leaded glass windows are repaired, and Jenn and Fred plant a bed of perennials along the new driveway. Mini splits solve a ductwork problem, and homeowner Molly and her designer Shelby make design decisions. Then, Tom tackles tricky original trim.

Ep.24 The Cape Ann House: Don't Rip It, Restore It

Air Date: 2020-05-16

Richard learns about the invention of the Stillson wrench, and Mauro repairs old plaster. Norm then repairs broken balusters, and Heath installs a new panel. Venetian plaster goes on the dining room ceiling.

Ep.25 The Cape Ann House: Master Craftsmen

Air Date: 2020-05-23

A brass handrail is created. Mauro paints a chalkboard finish, and repaired balusters get reinstalled. Richard gives a lesson in make-up air, and work begins on a custom table. Heath talks smart electricity.

Ep.26 The Cape Ann House: Move In Day

Air Date: 2020-05-30

Work is complete on the Cape Ann Shingle Style project. The team tours the finished home, celebrating all of the repaired historic details and the new elements that keep with its original style.



Whoops! There was an error.
ErrorException (E_WARNING)
file_put_contents(): Only 0 of 211 bytes written, possibly out of free disk space ErrorException thrown with message "file_put_contents(): Only 0 of 211 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 211 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/oWqY0aVCGYHWbg2oUza92lFfw32MsO1tEVgYli4u"
    
  2. "a:3:{s:6:"_token";s:40:"zgDhRu1mLBg2GYzTyQjchr35SerWe1GUggSPc879";s:9:"_previous";a:1:{s:3:"url";s:53:"https://datotekar.si/tv/2394/this-old-house/season/41";}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/oWqY0aVCGYHWbg2oUza92lFfw32MsO1tEVgYli4u"
    
  2. "a:3:{s:6:"_token";s:40:"zgDhRu1mLBg2GYzTyQjchr35SerWe1GUggSPc879";s:9:"_previous";a:1:{s:3:"url";s:53:"https://datotekar.si/tv/2394/this-old-house/season/41";}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. "oWqY0aVCGYHWbg2oUza92lFfw32MsO1tEVgYli4u"
    
  2. "a:3:{s:6:"_token";s:40:"zgDhRu1mLBg2GYzTyQjchr35SerWe1GUggSPc879";s:9:"_previous";a:1:{s:3:"url";s:53:"https://datotekar.si/tv/2394/this-old-house/season/41";}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: "/tv/2394/this-old-house/season/41"
      #requestUri: "/tv/2394/this-old-house/season/41"
      #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: "/tv/2394/this-old-house/season/41"
      #requestUri: "/tv/2394/this-old-house/season/41"
      #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: "/tv/2394/this-old-house/season/41"
      #requestUri: "/tv/2394/this-old-house/season/41"
      #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
XSRF-TOKEN
"eyJpdiI6ImhHZzNxYnRWM1dZbDlRMmhkT1RDRGc9PSIsInZhbHVlIjoicTRUdUdWdFhQMEt0VXZJczQyaHF6Y0tjSjlOcmM0bGlReldJbUdyZWtvWUFHREI2emcyRmxDRTdJTnZMZ3AwT0xMWnBKdFdYNnFOQ0FCeUFoeDcrZmc9PSIsIm1hYyI6IjcxYzcyZjg5MDIwYjAwN2JkYzIyMzVjNGI0YmExMDc4NGI2NjdlYmI2NTYzMjg5YmRiNGUyYWJlZDRlNjEwZjAifQ=="
smdb_session
"eyJpdiI6Ik5EOWlSUHZ2Z1pDRVV6VzNhK3hpMkE9PSIsInZhbHVlIjoiK09qTVZWVHpPYzNCUnl0VFVPTFdpeUVCUlNxZVdVMHJUSmN1Q2dSYjJhQ044TWFFUFBPKytEUGozZGFWNEVDVVwvKzhLckNIWEgycFFFcmNCS1M1Z1wvUT09IiwibWFjIjoiNWU5MDkzZDMwZTJlZjNkMjRmNzRlMzM4OWZkZjQ4ZjYzMGUyNDI1OTM5YmQ1Y2Y5OWEwNWM2ZTMxOTc4MWE0ZCJ9"
empty
Key Value
PATH
"/usr/local/bin:/bin:/usr/bin"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_COOKIE
"XSRF-TOKEN=eyJpdiI6ImhHZzNxYnRWM1dZbDlRMmhkT1RDRGc9PSIsInZhbHVlIjoicTRUdUdWdFhQMEt0VXZJczQyaHF6Y0tjSjlOcmM0bGlReldJbUdyZWtvWUFHREI2emcyRmxDRTdJTnZMZ3AwT0xMWnBKdFdYNnFOQ0FCeUFoeDcrZmc9PSIsIm1hYyI6IjcxYzcyZjg5MDIwYjAwN2JkYzIyMzVjNGI0YmExMDc4NGI2NjdlYmI2NTYzMjg5YmRiNGUyYWJlZDRlNjEwZjAifQ%3D%3D; smdb_session=eyJpdiI6Ik5EOWlSUHZ2Z1pDRVV6VzNhK3hpMkE9PSIsInZhbHVlIjoiK09qTVZWVHpPYzNCUnl0VFVPTFdpeUVCUlNxZVdVMHJUSmN1Q2dSYjJhQ044TWFFUFBPKytEUGozZGFWNEVDVVwvKzhLckNIWEgycFFFcmNCS1M1Z1wvUT09IiwibWFjIjoiNWU5MDkzZDMwZTJlZjNkMjRmNzRlMzM4OWZkZjQ4ZjYzMGUyNDI1OTM5YmQ1Y2Y5OWEwNWM2ZTMxOTc4MWE0ZCJ9"
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.37"
REMOTE_PORT
"63907"
SERVER_ADDR
"91.240.216.123"
SERVER_NAME
"datotekar.si"
SERVER_ADMIN
"webmaster@datotekar.si"
SERVER_PORT
"443"
REQUEST_SCHEME
"https"
REQUEST_URI
"/tv/2394/this-old-house/season/41"
REDIRECT_URL
"/tv/2394/this-old-house/season/41"
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/tv/2394/this-old-house/season/41"
SCRIPT_URL
"/tv/2394/this-old-house/season/41"
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
1757292424.5607
REQUEST_TIME
1757292424
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