2025

2025 (2025)

The 2025 BBC Proms season brings together many of the world’s finest international artists and orchestras, featuring more than 40 outstanding ensembles from across the UK: a series of concerts that can only be experienced at the world’s greatest classical music festival. Running from Friday 18 July to Saturday 13 September 2025, the season features 86 Proms, with 72 at the Royal Albert Hall and 14 at venues across the UK


Episodes: 22

Star Cast:



Episodes List

Ep.1 First Night of the Proms 2025

Air Date: 2025-07-18

The 2025 First Night sees Mendelssohn’s ‘Hebrides’ Overture and Sibelius’s Violin Concerto featured alongside British classics from Bliss and Vaughan Williams, plus a world premiere from Master of the King’s Music Errollyn Wallen

Ep.2 Ravel's Piano Concerto for the Left Hand

Air Date: 2025-07-20

Nicholas McCarthy, the world’s only professional one-handed concert pianist, makes his Proms debut alongside the Bournemouth Symphony Orchestra in a concert of 20th-century classics.

Ep.3 Vivaldi and Bach at the Proms

Air Date: 2025-07-25

Summer from The Four Seasons and Bach’s Air are among the highlights in a concert of Baroque delights featuring violinist Théotime Langlois de Swarte making his Proms debut.

Ep.4 The Great American Songbook with Samara Joy

Air Date: 2025-07-27

Grammy Award-winning sensation Samara Joy sings Billie Holiday, Duke Ellington, Frank Sinatra and Sun Ra’s timeless classics. Andi Oliver hosts this Proms debut from a rising star.

Ep.5 Bach and Mendelssohn at the Proms

Air Date: 2025-08-01

The first televised Prom from The Glasshouse in Gateshead, featuring two classical masterpieces. David Fray plays Bach's dark and dramatic Keyboard Concerto in D Minor, and some 200 singers perform in Mendelssohn's rousing 'Lobgesang' Symphony with soloists Hera Hyesang Park, Adele Charvet & Benjamin Hulett. Conducted by Dinis Sousa with Royal Northern Sinfonia.

Ep.6 Beethoven’s Fifth at the Proms

Air Date: 2025-08-02

The most iconic four notes in music history open Beethoven’s famous symphony, performed by the Scottish Chamber Orchestra and conducted by Maxim Emelyanychev. Saint-Saëns’ much loved Fifth Piano Concerto, known as ‘The Egyptian’, follows, with French pianist and star of the Paris 2024 Olympics opening ceremony Alexandre Kantorow as the soloist.

Ep.7 Dvorak's 'New World' Symphony at the Proms

Air Date: 2025-08-08

A concert of musical postcards from the Americas featuring Dvorák’s masterful ‘New World’ Symphony. The Prom features two pieces from North America alongside a trumpet concerto full of the sounds of Latin America by Mexican composer Arturo Márquez, where Venezuelan virtuoso Pacho Flores performs on four types of trumpet. The prom is presented by fellow trumpeter Alison Balsom.

Ep.8 Viennese Waltzes at the Proms

Air Date: 2025-08-10

Step into a glittering world of waltzes, romance and high-kicking operetta as the BBC Concert Orchestra marks 200 years since the birth of Johann Strauss II. With favourites like the Blue Danube and the Laughing Song, plus gems from Lehár, Kalman and Korngold. Soprano Erin Morley joins conductor Anna-Maria Helsing for this joyful journey through Vienna’s golden age.

Ep.9 Anoushka Shankar at the Proms

Air Date: 2025-08-15

Anita Rani introduces a concert that sees sitar superstar Anoushka Shankar join forces with conductor Robert Ames and London Contemporary Orchestra to perform a newly orchestrated version of her Chapters trilogy. Each Chapter of her three albums is inspired by one of the three countries she has called home, and the trilogy sonically carries the listener from afternoon, to night, to the dawn of a new day.

Ep.10 Aurora Orchestra Plays Shostakovich's Fifth

Air Date: 2025-08-17

Explore this 20th-century masterpiece from the inside out as Nicholas Collon and the Aurora Orchestra return to the Proms with a signature memorised performance marking the 50th anniversary of Shostakovich’s death. Actors join the orchestra in this immersive performance, bringing to life a symphony born in the shadows of Stalinist Russia, but which would emerge as a powerful statement of artistic defiance.

Ep.11 Beethoven's Ninth at the Proms

Air Date: 2025-08-22

Beethoven’s Ninth Symphony – one of the most iconic and uplifting works in the classical canon – roars to life in the Royal Albert Hall. Presented by trumpet superstar Alison Balsom, this is a celebration of music at its most profound and exhilarating. Fabio Luisi conducts the Danish National Symphony Orchestra and Choir with a stellar quartet of soloists for an unforgettable performance.

Ep.12 Great British Classics at the Proms

Air Date: 2025-08-24

A musical celebration of landscapes and seascapes from the Royal Albert Hall performed by the BBC National Orchestra of Wales. From the soaring flight of Vaughan Williams’s The Lark Ascending, Elgar’s beloved Enigma Variations featuring Nimrod, Britten’s stormy Four Sea Interludes from Peter Grimes, and Walton’s Crown Imperial Coronation March, to lesser known gems from some of Britain’s most illustrious composers, this is musical Britain at its very best. Clive Myrie presents and is joined by special guests Alison Balson and Gyles Brandreth.

Ep.13 Mahler’s Fifth at the Proms

Air Date: 2025-08-29

The electrifying combination of young superstar Finnish conductor Klaus Mäkelä and the Royal Concertgebouw Orchestra brings Mahler’s epic and life-affirming symphony with its famous Adagietto to the Proms. It sits alongside Berio’s Rendering – an ingenius work inspired by Schubert. Presented by Alison Balsom.

Ep.14 Soul Revolution with Trevor Nelson

Air Date: 2025-08-30

Featuring hits by Stevie Wonder, Aretha Franklin, Marvin Gaye, Curtis Mayfield and more. Trevor Nelson hosts at the BBC Proms, tracing the musical path of the United States’ civil rights movement from spirituals through gospel to soul. Sixteen voices, including Beverley Knight and Jacob Lusk, join conductor Daniel Bartholomew-Poyser, the LJ Singers and the BBC Concert Orchestra to celebrate music that took risks, pleaded for freedom and soundtracked history.

Ep.15 Modern Classics at the Proms

Air Date: 2025-08-31

Tom Service curates a musical snapshot in a special compilation of new music performed at the 2025 Proms. Featuring seven new pieces, including two world premieres, a dazzling trumpet concerto and cinematic soundscapes. Interviews with composers, including Errollyn Wallen, John Rutter and Anna Clyne, reveal the inspiration behind their pieces.

Ep.16 Classic Thriller Soundtracks at the Proms

Air Date: 2025-09-05

A night of thrills and suspense awaits as Alfred Hitchcock’s favourite composer – Bernard Herrmann – is celebrated at the Royal Albert Hall. Highlights include the themes from Vertigo, Psycho and Taxi Driver, as well as Erich Korngold’s sumptuous cello concerto from superstar American Sterling Elliott. Charismatic conductor Edwin Outwater leads the BBC Concert Orchestra, while Edith Bowman presents.

Ep.17 The Planets and Star Wars at the Proms

Air Date: 2025-09-06

A galaxy of sound from Britain’s brightest young musicians. The National Youth Orchestra of Great Britain and conductor Dalia Stasevska blast off on a celestial musical journey featuring Holst’s The Planets and John Williams’s Star Wars. Presented by actor, comedian and amateur violinist Nick Mohammed, who himself conducted in his university orchestra, this is a night of music that’s truly out of this world.

Ep.18 Celebrating Chineke! at the Proms

Air Date: 2025-09-07

Clive Myrie presents from the Royal Albert Hall as Europe’s first majority black and ethnically diverse orchestra celebrates its 10th anniversary. For this landmark concert, Chineke! performs Shostakovich’s epic Tenth Symphony alongside classics from Coleridge-Taylor and Valerie Coleman.

Ep.19 Vienna Philharmonic plays Mozart and Tchaikovsky at the Proms

Air Date: 2025-09-12

One of the world’s great orchestras make a much-anticipated return to the Royal Albert Hall, conducted by Franz Welser-Möst with two landmark symphonies that each broke the musical mould - Mozart’s ‘Prague’ and Tchaikovsky’s ‘Pathétique’. Petroc Trelawny presents.

Ep.20 Last Night of the Proms

Air Date: 2025-09-13

The world's biggest classical music party gets under way live at the Royal Albert Hall. Katie Derham presents alongside a host of special guests, with performances from conductor Elim Chan, soprano Louise Alder and star trumpeter Alison Balsom, who is playing for the final time after an illustrious career. Highlights include Dukas's mischievous Sorcerer’s Apprentice, Hummel's Trumpet Concerto and Mussorgsky’s exciting A Night on the Bare Mountain.

Ep.21 Last Night of the Proms: Finale

Air Date: 2025-09-13

The 2025 Proms season is crowned with a brand new, specially commissioned, orchestral arrangement of Queen's masterpiece, Bohemian Rhapsody, celebrating the song's 50th anniversary in grand style with guest soloists and surprises. Also on the programme, superstar soprano Louise Alder enchants in a My Fair Lady medley, and iconic trumpeter Alison Balsom performs Bernstein. And of course, all the traditional favourites return to close the season, including Sea Songs, Rule, Britannia!, Elgar, Parry and Auld Lang Syne. Presented by Katie Derham, who is joined by special guests including Ted Lasso star Nick Mohammed.

Ep.22 Unmissable Moments at the Proms 2025

Air Date: 2025-09-14

A feast of show-stopping highlights from the biggest classical music festival in the world. From Mendelssohn to Mahler, Vaughan Williams to Vivaldi, Star Wars to Shostakovich - there's something for everyone in this musical mixtape of the season. Including performances from Anoushka Shankar, Pacho Flores, Liya Petrova, Nicholas McCarthy, Klaus Makela, Dalia Stasevska, Le Consort Ensemble and more!



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/I7qFX35yvSB8v30z80m15QJrwKRE9UTHAIL8zvsf"
    
  2. "a:3:{s:6:"_token";s:40:"7smavLhaWB6mDiVMJ0l5AO7sw7YUF6ua9xotnxIG";s:9:"_previous";a:1:{s:3:"url";s:49:"https://datotekar.si/tv/23393/bbc-proms/season/79";}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/I7qFX35yvSB8v30z80m15QJrwKRE9UTHAIL8zvsf"
    
  2. "a:3:{s:6:"_token";s:40:"7smavLhaWB6mDiVMJ0l5AO7sw7YUF6ua9xotnxIG";s:9:"_previous";a:1:{s:3:"url";s:49:"https://datotekar.si/tv/23393/bbc-proms/season/79";}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. "I7qFX35yvSB8v30z80m15QJrwKRE9UTHAIL8zvsf"
    
  2. "a:3:{s:6:"_token";s:40:"7smavLhaWB6mDiVMJ0l5AO7sw7YUF6ua9xotnxIG";s:9:"_previous";a:1:{s:3:"url";s:49:"https://datotekar.si/tv/23393/bbc-proms/season/79";}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/23393/bbc-proms/season/79"
      #requestUri: "/tv/23393/bbc-proms/season/79"
      #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/23393/bbc-proms/season/79"
      #requestUri: "/tv/23393/bbc-proms/season/79"
      #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/23393/bbc-proms/season/79"
      #requestUri: "/tv/23393/bbc-proms/season/79"
      #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
"eyJpdiI6ImZLUFMrZkhcL0puQXhyRmViaXNVNzN3PT0iLCJ2YWx1ZSI6InhhOXE3U1h0NFQxcXQ5OW5qZXZwTVRyM1k3UVAzYWhockdkY2I3MGI5UThJNHVWSkZPU1IraGVBdzJmcEhnYlF5ZlRmSXMrbzZuSStPcHlcL2hFWUxVZz09IiwibWFjIjoiYmM5NzlmYmE3N2NkNTlkNTExZDc0NGVmN2JhMTg2ZGQ4Zjc3NDdiMjU3ZDQ0ZjQ3YzNkYTdmM2UzZGE0NzEzMSJ9"
smdb_session
"eyJpdiI6ImVnSWg3aE1aeVRKb1RROEZ2T084enc9PSIsInZhbHVlIjoidWNGaHdLVkZUZ09xUytneUR2XC8rVVpMXC83cmVKOVh5SUMxbnZ3UkdWcHZucVhSN0Y0RmFJNWhVTXplN0VZOEFtVHJTME9NS2R3MCsxdEplOUVLcWk5dz09IiwibWFjIjoiZDE5NDE3ZGQxYTkzNDE1NjM4ZWJlZWQ0YzhmYWQwNGIxOTFiMjQxZWE2ZjdiY2Q2MTY4NTZmZWJkMTAwNGIyYSJ9"
empty
Key Value
PATH
"/usr/local/bin:/bin:/usr/bin"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_COOKIE
"XSRF-TOKEN=eyJpdiI6ImZLUFMrZkhcL0puQXhyRmViaXNVNzN3PT0iLCJ2YWx1ZSI6InhhOXE3U1h0NFQxcXQ5OW5qZXZwTVRyM1k3UVAzYWhockdkY2I3MGI5UThJNHVWSkZPU1IraGVBdzJmcEhnYlF5ZlRmSXMrbzZuSStPcHlcL2hFWUxVZz09IiwibWFjIjoiYmM5NzlmYmE3N2NkNTlkNTExZDc0NGVmN2JhMTg2ZGQ4Zjc3NDdiMjU3ZDQ0ZjQ3YzNkYTdmM2UzZGE0NzEzMSJ9; smdb_session=eyJpdiI6ImVnSWg3aE1aeVRKb1RROEZ2T084enc9PSIsInZhbHVlIjoidWNGaHdLVkZUZ09xUytneUR2XC8rVVpMXC83cmVKOVh5SUMxbnZ3UkdWcHZucVhSN0Y0RmFJNWhVTXplN0VZOEFtVHJTME9NS2R3MCsxdEplOUVLcWk5dz09IiwibWFjIjoiZDE5NDE3ZGQxYTkzNDE1NjM4ZWJlZWQ0YzhmYWQwNGIxOTFiMjQxZWE2ZjdiY2Q2MTY4NTZmZWJkMTAwNGIyYSJ9"
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
"48670"
SERVER_ADDR
"91.240.216.123"
SERVER_NAME
"datotekar.si"
SERVER_ADMIN
"webmaster@datotekar.si"
SERVER_PORT
"443"
REQUEST_SCHEME
"https"
REQUEST_URI
"/tv/23393/bbc-proms/season/79"
REDIRECT_URL
"/tv/23393/bbc-proms/season/79"
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/23393/bbc-proms/season/79"
SCRIPT_URL
"/tv/23393/bbc-proms/season/79"
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
1757383280.5225
REQUEST_TIME
1757383280
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