Happy Birthday to Me

Happy Birthday to Me (1981-05-15)

Horror | Mystery |






  • Status: Released
  • Runtime: 110m
  • Popularity: 0.8682
  • Language: en
  • Budget: $3,500,000
  • Revenue: $10,600,000
  • Vote Average: 6
  • Vote Count: 213





  • tmdb17996075

    "Happy Birthday to Me" is a fairly entertaining slasher from the early 1980s, in which the main target is composed by a bunch of hateful know-it-all teenagers who basically deserve the worst possible deaths. There's nothing really spectacular about that, but "Happy Birthday to Me", delivers a well developed combination of butchery for the gore-lovers, but also offers a pretty intriguing and disturbing mystery surrendering the main character. As a matter of fact, the main premise in this film is the main character's deeply troubled mind and her desperate efforts to try to rebuild a part of her life that seems to be missing inside her head. Naturally, throughout the entire film, the deeply troubled girl appears having incomplete flashbacks that develop an atmosphere full of drama and deception. This slasher is fairly enjoyable for the most part, until the awful ending arrives and somehow ruins the entire thing. I intend to keep this humble review free from spoilers, so I won't give any specific details. However, I am going to say that "Happy Birthday to Me" is one of those films that promise a pretty unsurprising ending without a 'Eureka!' revelation. It is patent from the get-go that one of the characters is clearly the one behind the murders and even though this could sound, shall we say…sub-standard?, I myself, think it would have been a lot more reasonable to leave a mildly expected ending instead of this soap-opera-like final sequence. Let's see: first of all, the killer's so-called identity was only predictable to a certain extent. Let's just not forget that sometimes, the killer's identity in a slasher film looks so obvious, that we end up discarding that possibility because it looks so obvious. So if we keep in mind this simple rule, then I guess we can say that none of the character was suspicious enough to add such a grotesque twist. Honestly, the whole film works as a charm and then, all of a sudden, it's like the writers felt compelled to mock the audience by yelling 'Gotcha!' while pointing and laughing as if the whole movie was a damned high school prank. Unexpected endings are good sometimes, but I think this was just way off. One thing is to deceive the audience and trick them into believing something that eventually is not true, I'm okay with that, because there are several slasher movies like that. However, pulling such a disastrous and stupid explanation to avoid a predictable ending seems to me like a desperate attempt from the writers to be a part of the 'cool gang' of the horror filmmakers. Overall, the film is enjoyable and it would have been one of my favorite slasher films if it wasn't because of that incredibly far-fetched final revelation. As an extra bonus, most of us who grew up watching "Little House on the Prairie" are going to be delighted by seeing Melissa Sue Anderson leaving behind sweet Mary Ingalls for a moment and turning into a totally disturbed teenage girl who drinks alcohol, swears, goes out with guys and… a little bit more than that. Enjoy the movie, but be prepared for the ending, because… oh, boy!, just trust me on this one and be prepared.

  • Wuchak

    **_Unique, lush slasher with a notable cast fumbles at the end_** A teen returns to a hoity-toity private academy in the Northeast after a seriously traumatic experience (Melissa Sue Anderson) where members of the so-called Top Ten circle start to perish one-by-one. Who’s the killer and why? Glenn Ford is on hand as the girl’s psychiatrist. "Happy Birthday to Me" (1981) is both a slasher and a whodunit, similar to “Friday the 13th” from the year prior, except with the milieu of a prep school. The lush setting, mostly taking place at night, is noteworthy and the unique perspective of director J. Lee Thompson gives the flick a different ‘feel’ compared to other slashers from the period. Furthermore, you can’t beat the female cast. This was Melissa Sue’s feature film debut as she took time off from Little House on the Prairie to do it. She was 18 during shooting in 1980 and very beautiful (in an on-edge way), but appears at least five years older than she really was. Meanwhile Lenore Zann as Maggie is certainly a highlight and Tracey Bregman has a formidable role as the protagonist’s best friend. If you don’t remember the latter, she’s iconic of ’80-’90’s soap operas, mostly The Young and the Restless. I would give this relatively obscure slasher a higher score, but it has two glaring flaws. For one, it’s overlong by about 15-20 minutes with certain useless scenes that could’ve easily been cut with no harm done, like the brain surgery sequence. Worse, the creators changed the ending at the last minute because they thought the original was too predictable. Unfortunately, the alteration almost singlehandedly ruins the movie because it's just not believable (I’m not going to give it away). Such a climax may work for Scooby-Doo, but not a live-action story that takes place at a 'real-life' private school. The creators should've just stuck with the original ending they had in mind, predictable or not. Sure, it's "just a slasher," but even slashers have to be done in an intelligent way so that the viewer 'buys' what's happening as within the realm of plausibility. When they're not, they're eye-rolling and forgettable. Still, up till the last 12-15 minutes there’s a lot to appreciate here. The film runs 1 hour, 50 minutes, and was shot in Montreal, with Concordia University standing in for Crawford Academy, and nearby Hudson (the Wainwright manor), as well as Phoenix, New York (the town with the drawbridge), which is about 200 miles southwest of Montreal. GRADE: B-



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/Idj17yiAkLa3sEm82tYI0xZLyP9aUXqe630zUzOQ"
    
  2. "a:3:{s:6:"_token";s:40:"WazUb0VE8MptMaReK7RlOfUxYsLipG7Gj2KBV425";s:9:"_previous";a:1:{s:3:"url";s:53:"https://datotekar.si/movie/37936/happy-birthday-to-me";}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/Idj17yiAkLa3sEm82tYI0xZLyP9aUXqe630zUzOQ"
    
  2. "a:3:{s:6:"_token";s:40:"WazUb0VE8MptMaReK7RlOfUxYsLipG7Gj2KBV425";s:9:"_previous";a:1:{s:3:"url";s:53:"https://datotekar.si/movie/37936/happy-birthday-to-me";}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. "Idj17yiAkLa3sEm82tYI0xZLyP9aUXqe630zUzOQ"
    
  2. "a:3:{s:6:"_token";s:40:"WazUb0VE8MptMaReK7RlOfUxYsLipG7Gj2KBV425";s:9:"_previous";a:1:{s:3:"url";s:53:"https://datotekar.si/movie/37936/happy-birthday-to-me";}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/37936/happy-birthday-to-me"
      #requestUri: "/movie/37936/happy-birthday-to-me"
      #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/37936/happy-birthday-to-me"
      #requestUri: "/movie/37936/happy-birthday-to-me"
      #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/37936/happy-birthday-to-me"
      #requestUri: "/movie/37936/happy-birthday-to-me"
      #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
"eyJpdiI6IjJlRlQ5TThWOTJnWWxRZDRrN0Jya2c9PSIsInZhbHVlIjoiK0ZNWlwvRTA5T3MrMGtGUWlRbERWb1wvUTdIQyswNVpiXC9kMVl2S1VKcUFGUklVXC9zZm9ZQUFKbllYTlRDWk53YzRQZm9UQ0I0aHRLbGdVUXVHckJQUjRBPT0iLCJtYWMiOiI3NmY2OWJmOGQ5Y2NhNDdkNzRhZDhjYWI4MjdhNDMzM2E5YjgzMDJkMTRjNTk4YTM2YzhlMmMwNDQ3YWNjMGJlIn0="
XSRF-TOKEN
"eyJpdiI6Ik03YkFFQXlwNGlJbkNBOHV1U29wR2c9PSIsInZhbHVlIjoiNVpWV2pNOUQrWlRtek1BTFN1RmRaWTREM1RibGE3VjFHUDVUcU1wU3RXRm1ROGtVS3VcL21WRUlcL3hHOU1lRTFkZFF1TVwvaHljZmJkMlRQZG1MQmxmWEE9PSIsIm1hYyI6Ijk0YTc0OGI0NWQ4N2VlMjdmZGMyYjgwMWEyYjc5MWYxYzVhYmY0OTFlOGRhMDg4Mzg1ZmUzNDgyNzRlZTUyMjgifQ=="
empty
Key Value
PATH
"/usr/local/bin:/bin:/usr/bin"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_COOKIE
"smdb_session=eyJpdiI6IjJlRlQ5TThWOTJnWWxRZDRrN0Jya2c9PSIsInZhbHVlIjoiK0ZNWlwvRTA5T3MrMGtGUWlRbERWb1wvUTdIQyswNVpiXC9kMVl2S1VKcUFGUklVXC9zZm9ZQUFKbllYTlRDWk53YzRQZm9UQ0I0aHRLbGdVUXVHckJQUjRBPT0iLCJtYWMiOiI3NmY2OWJmOGQ5Y2NhNDdkNzRhZDhjYWI4MjdhNDMzM2E5YjgzMDJkMTRjNTk4YTM2YzhlMmMwNDQ3YWNjMGJlIn0%3D; XSRF-TOKEN=eyJpdiI6Ik03YkFFQXlwNGlJbkNBOHV1U29wR2c9PSIsInZhbHVlIjoiNVpWV2pNOUQrWlRtek1BTFN1RmRaWTREM1RibGE3VjFHUDVUcU1wU3RXRm1ROGtVS3VcL21WRUlcL3hHOU1lRTFkZFF1TVwvaHljZmJkMlRQZG1MQmxmWEE9PSIsIm1hYyI6Ijk0YTc0OGI0NWQ4N2VlMjdmZGMyYjgwMWEyYjc5MWYxYzVhYmY0OTFlOGRhMDg4Mzg1ZmUzNDgyNzRlZTUyMjgifQ%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.172"
REMOTE_PORT
"7551"
SERVER_ADDR
"91.240.216.123"
SERVER_NAME
"datotekar.si"
SERVER_ADMIN
"webmaster@datotekar.si"
SERVER_PORT
"443"
REQUEST_SCHEME
"https"
REQUEST_URI
"/movie/37936/happy-birthday-to-me"
REDIRECT_URL
"/movie/37936/happy-birthday-to-me"
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/37936/happy-birthday-to-me"
SCRIPT_URL
"/movie/37936/happy-birthday-to-me"
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
1757002180.4752
REQUEST_TIME
1757002180
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