Season 4

Season 4 (2004)


Episodes: 6

Star Cast: Kate Humble , Iain Stewart ,



Episodes List

Ep.1 Rover

Air Date: 2004-01-06

Week one's challenges are heavily focused on the "exploration" theme. Jonathan's challenge is to make a rover; a remote controlled vehicle that could explore strange new worlds. Staying with the theme of exploration, Iain and Ellen have to use their geological and botanical skills to search for water in the desert. Assuming they find some water, Kathy and Mike are going to have to find a way of purifying it to make it safe for drinking and they're going to have to make it taste good as well, because at the end of day three Kathy and Mike's purified water will be up against drinking water.

Ep.2 Communication

Air Date: 2004-01-13

No space mission can succeed without communication, so our second set of Rough Science space challenges are all based around making contact. Jonathan and Kathy have to come up with a way of communicating that doesn't use sound waves - because in the vacuum of space, there's nothing for them to move through. It took two years and a million pounds to develop a pen for use in space - one that would work in zero gravity. Ellen and Mike have no money and just three days to come up with their own version. Iain's challenge is very different. He has to find a way to communicate with aliens!

Ep.3 Spacesuit

Air Date: 2004-01-20

Although everyone thinks of space as very cold, in fact, if you stood on the sunny side of the moon, the temperature would be hot enough to boil the blood in your body. Spacesuits are designed to protect astronauts from these extremes of temperature. So for this week's challenge the Rough Scientists have to collectively design a cooling system for their very own spacesuit. And to test it out, at the end of day three, they're going to have to go to Death Valley and do a mock moon walk in their spacesuit - hopefully staying deliciously cool. They decide that they need to make a portable Rough Science fridge. Ellen creates a copper pipe system that will go from the fridge to the spacesuit, carrying cool water from the fridge to the astronaut. Jonathan devises a pump to keep the water moving through the system. Kathy suggests that the fridge should use the principle of evaporation - the same principle that cools us when we sweat. She needs to get water evaporating inside the fridge. And the best way to do that is to lower the pressure; this speeds up evaporation and therefore cooling. But there's a problem - all that evaporating water is trapped inside the fridge, and unless they can get it out then it will destroy the vacuum. Fortunately there's a magic mineral called zeolite that has a special property - it absorbs water vapour. So if they can find zeolite and put it in the fridge it will suck up the water vapour, preserving the vacuum. Mike attempts to extract zeolite from washing powder, whilst Iain tries to find naturally occurring zeolite in the rocks around the mine. So at the end of day three the Rough Scientists decamp to Death Valley where Ellen is dressed in their spacesuit for a spacewalk which will reveal whether their cooling system really can keep someone cool in one of the hottest places on Earth.

Ep.4 Impact

Air Date: 2004-01-27

This week's programme is all about meteorites and asteroids. Not too far from the Rough Science base on the edge of Death Valley is Meteor Crater. Iain, Kathy and Mike have to work out how big the meteor that caused this huge crater must have been. But it's not just the Earth that gets hit by objects from outer space - the moon is also a target, as evidenced by its heavily cratered surface. So Jonathan and Ellen have to pick a crater on the moon - any crater will do - and measure how big it is. And because they'll be doing their measurements at night, Ellen has to come up with some lights. The Meteor Crater team decide they have to split their work. Kathy and Iain head off to the crater itself to try and measure its diameter. This is the first essential step if they are to work out how big the meteor was that caused the crater. At the same time, they are hoping to find out more about the meteor in the hope this will give them clues about its size. Meanwhile Mike stays behind to try and make his own crater. He performs a series of impact experiments, dropping heavy objects into sand in an effort to work out the relationship between the size of an object and the size of crater it forms. Jonathan and Ellen have been given a high quality optical mirror, and so to find and measure a crater on the moon, they build a reflecting telescope. Their plan is to time how long it takes the whole moon to travel across a fixed point in their eyepiece, and then time how long it takes their chosen crater to travel across that same fixed point. Because they know that the moon is 3500 kilometres across, they can use this as a starting point to calculate the diameter of the crater. For her lights Ellen heads to the hills and collects pine sap. She melts it to remove some of the most volatile compounds, and then uses bark fibres as wicks, to make highly effective Rough Science candles.

Ep.5 Aerial Surveyor

Air Date: 2004-02-03

In Programme One the Rough Scientists had to make a Mars Rover which could explore strange new worlds. This week Kathy and Jonathan have to go one better and design an aerial surveyor that can explore much greater areas by floating above land. Just like the rover challenge, they've been given a tiny camera which will record whatever the aerial surveyor sees. Back on Earth, Mike has a very different challenge. Back in 1970 the crew of Apollo XIII faced certain death when an accident damaged their oxygen tanks. To survive they had to build a carbon dioxide filter - and Mike has to do the same. In 1872 California experienced one of the biggest earthquakes ever recorded in the United States. Ellen and Iain have to work out where the epicentre of the quake was, and its magnitude. Kathy and Jonathan decide to make a solar balloon - heated by the power of the sun. Made by sticking black bin bags together, the idea is to hang the camera below it. (An idea, incidentally, that NASA are actively exploring for Mars.) Unfortunately the Rough Science version encounters a series of unexpected setbacks, and on Day Three it is touch and go whether it will get off the ground. For Mike to make his carbon dioxide filter he needs to make limewater. To do that he needs to find limestone, heat it up to make quicklime, and then dissolve it in water. However, making quicklime proves to be more difficult than anticipated, and on Day Three he faces a classic Rough Science test to see if he has succeeded in making a working carbon dioxide filter. Ellen and Iain take to the air to try and find the site of the 1872 earthquake. Their first task is to find the fault line which marks the location of the earthquake. They then set out to measure the amount of movement that occurred along the fault, to work out where the maximum displacement was. This should give them the epicentre of the earthquake, and also provide the information they need to calculate its magnitude. Should - but will it?

Ep.6 Rocket

Air Date: 2004-02-10

Our final set of Rough Science space challenges are all about rockets. Mike, Jonathan and Kathy have to make three different rockets, but there's a catch; they're only allowed to use one thing as a fuel - and that's water! They've also got to design their rockets to carry a "passenger" - a (raw) egg. And Ellen and Iain have to find a way of returning the egg safely to Earth. Each of our 3 rocketeers designs a rocket that fits their science background. Jonathan's is the most ambitious - his physics background inspires him to build a steam powered rocket. Kathy - also a physicist - decides to use pressurised water, and Mike takes a chemical approach, using electrolysis to split water into hydrogen and oxygen gases, and then recombining them to form an explosive mixture. (Hydrogen and oxygen are what NASA uses to fuel its rockets - but the difference is that NASA uses a liquid fuel which can compress far more energy into a much smaller space.) What develops is a Rough Science space race, as the scientists compete to see who can get to the launch pad first, and whose rocket will be the most effective. Meanwhile, Ellen and Iain have to find a way of putting an egg on each rocket and returning it to Earth. They opt for a parachute made out of bin bags, and design a detachable nosecone for the rockets. However, the "detachable" part proves harder to achieve than first thought...



Whoops! There was an error.
ErrorException (E_WARNING)
file_put_contents(): Only 0 of 210 bytes written, possibly out of free disk space ErrorException thrown with message "file_put_contents(): Only 0 of 210 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 210 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/ZAffP79HqEHUqwZFnjjXupEejOLl0GL88mts8N5r"
    
  2. "a:3:{s:6:"_token";s:40:"L56G3hs3RPmXy7Rocw67y1AbQEs0nsPmfJMfqyHI";s:9:"_previous";a:1:{s:3:"url";s:52:"https://datotekar.si/tv/14649/rough-science/season/4";}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/ZAffP79HqEHUqwZFnjjXupEejOLl0GL88mts8N5r"
    
  2. "a:3:{s:6:"_token";s:40:"L56G3hs3RPmXy7Rocw67y1AbQEs0nsPmfJMfqyHI";s:9:"_previous";a:1:{s:3:"url";s:52:"https://datotekar.si/tv/14649/rough-science/season/4";}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. "ZAffP79HqEHUqwZFnjjXupEejOLl0GL88mts8N5r"
    
  2. "a:3:{s:6:"_token";s:40:"L56G3hs3RPmXy7Rocw67y1AbQEs0nsPmfJMfqyHI";s:9:"_previous";a:1:{s:3:"url";s:52:"https://datotekar.si/tv/14649/rough-science/season/4";}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/14649/rough-science/season/4"
      #requestUri: "/tv/14649/rough-science/season/4"
      #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/14649/rough-science/season/4"
      #requestUri: "/tv/14649/rough-science/season/4"
      #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/14649/rough-science/season/4"
      #requestUri: "/tv/14649/rough-science/season/4"
      #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
"eyJpdiI6IkR3cUtJZWptaG1pYjZkc2ZHSmlcL1B3PT0iLCJ2YWx1ZSI6ImMxa3pLdFRWT2dEUmtqNk5Pd3VrdUNxaGNlY3JDZzhnNStCdW4wZWpmRXBLeWJtaGZsamRPVWRcL1lhWWNreVZZRndvNWVwUFg1RGljd2NUNVFDOW0wUT09IiwibWFjIjoiM2NmOWExZjYzZWFhYTM4YzdjNGRlMmNmZTM4MjM5OTMyMTg5ZjUwNTZlNTllZWExZTc4YTE2ZjQ3ZDg4ZTgwYiJ9"
smdb_session
"eyJpdiI6IlM2XC90ZUwxc29pRFJzWFVwbXJOdlRnPT0iLCJ2YWx1ZSI6InU2NEZwdVZmZkMrS1dvcVlpbElJR1I2XC90QWl6S0JKS1Rud0N6b3d2aVVPR3psRExYcEVaQkNWdFhYQ2xpVXdcL212OW5EXC9KUTZ4K0NHc1NseUo3TkJBPT0iLCJtYWMiOiI3YjBlY2E2ZGM1YzEyMTA0NjQ5ZTFjMWFmNjQ1N2JlZjZkNmY4ZjIxMTRjMjI5NDJjNjg3NDFhYzY2Y2E2MzQ5In0="
empty
Key Value
PATH
"/usr/local/bin:/bin:/usr/bin"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_COOKIE
"XSRF-TOKEN=eyJpdiI6IkR3cUtJZWptaG1pYjZkc2ZHSmlcL1B3PT0iLCJ2YWx1ZSI6ImMxa3pLdFRWT2dEUmtqNk5Pd3VrdUNxaGNlY3JDZzhnNStCdW4wZWpmRXBLeWJtaGZsamRPVWRcL1lhWWNreVZZRndvNWVwUFg1RGljd2NUNVFDOW0wUT09IiwibWFjIjoiM2NmOWExZjYzZWFhYTM4YzdjNGRlMmNmZTM4MjM5OTMyMTg5ZjUwNTZlNTllZWExZTc4YTE2ZjQ3ZDg4ZTgwYiJ9; smdb_session=eyJpdiI6IlM2XC90ZUwxc29pRFJzWFVwbXJOdlRnPT0iLCJ2YWx1ZSI6InU2NEZwdVZmZkMrS1dvcVlpbElJR1I2XC90QWl6S0JKS1Rud0N6b3d2aVVPR3psRExYcEVaQkNWdFhYQ2xpVXdcL212OW5EXC9KUTZ4K0NHc1NseUo3TkJBPT0iLCJtYWMiOiI3YjBlY2E2ZGM1YzEyMTA0NjQ5ZTFjMWFmNjQ1N2JlZjZkNmY4ZjIxMTRjMjI5NDJjNjg3NDFhYzY2Y2E2MzQ5In0%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.37"
REMOTE_PORT
"63268"
SERVER_ADDR
"91.240.216.123"
SERVER_NAME
"datotekar.si"
SERVER_ADMIN
"webmaster@datotekar.si"
SERVER_PORT
"443"
REQUEST_SCHEME
"https"
REQUEST_URI
"/tv/14649/rough-science/season/4"
REDIRECT_URL
"/tv/14649/rough-science/season/4"
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/14649/rough-science/season/4"
SCRIPT_URL
"/tv/14649/rough-science/season/4"
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
1757213049.4495
REQUEST_TIME
1757213049
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