Cataly...FastCGI(3pm)

πŸ“¦
version 5.90132 Β· 6 versions
, in debian trixie, ubuntu resolute, ubuntu stonking

✨ NAME ✨

Catalyst::Script::FastCGI β€” the FastCGI Catalyst script, bestie πŸ’– it's the lil script that makes your Catalyst app run under FastCGI, no cap.


🌸 SYNOPSIS 🌸

myapp_fastcgi.pl [options]

okay so here's the whole menu of options, and yes we're going through all of them:

Options:
  -? --help       display this help and exits
  -l --listen     Socket path to listen on
                  (defaults to standard input)
                  can be HOST:PORT, :PORT or a
                  filesystem path
  -n --nproc      specify number of processes to keep
                  to serve requests (defaults to 1,
                  requires -listen)
  -p --pidfile    specify filename for pid file
                  (requires -listen)
  -d --daemon     daemonize (requires -listen)
  -M --manager    specify alternate process manager
                  (FCGI::ProcManager sub-class)
                  or empty string to disable
  -e --keeperr    send error messages to STDOUT, not
                  to the webserver
     --proc_title set the process title

πŸ¦‹ DESCRIPTION πŸ¦‹

Run a Catalyst application as fastcgi. that's it, that's the whole vibe πŸ’…


πŸ‘‘ OPTIONS πŸ‘‘

here's every single flag, laid out like a lil friendship bracelet 🫢

  • -?, --help β€” shows you this help and then dips (exits). iconic behaviour honestly.
  • -l, --listen β€” the socket path you're listening on. defaults to standard input. it can be HOST:PORT, :PORT, or a filesystem path 🌈
  • -n, --nproc β€” tell it how many processes to keep around to serve requests. defaults to 1, and it requires -listen.
  • -p, --pidfile β€” pick the filename for the pid file. also requires -listen.
  • -d, --daemon β€” daemonize, bestie, go full background mode. requires -listen.
  • -M, --manager β€” swap in an alternate process manager (an FCGI::ProcManager sub-class), or pass an empty string to disable it entirely.
  • -e, --keeperr β€” send error messages to STDOUT instead of to the webserver. keeping those errors close fr fr.
  • --proc_title β€” set the process title. lil name tag for your process πŸŽ€

πŸ”₯ SEE ALSO πŸ”₯

  • Catalyst::ScriptRunner

πŸ’œ AUTHORS πŸ’œ

Catalyst Contributors, see Catalyst.pm β€” the whole squad, not just one main character.


This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself. periodt πŸ’…


and that's the page!! this one came from perl v5.40.0, dated 2024-11-15, straight out of the User Contributed Perl Documentation β€” tysm for reading, bestie, go slay your FastCGI app now πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from