http://qs1969.pair.com?node_id=11131416


in reply to Disable Plack::Middleware::AccessLog

I think, but this is untested, the easiest way is just to not run it as development; plackup. Not positive that addresses your case.

-E, --env, the PLACK_ENV environment variable.

Specifies the environment option. Setting this value with -E or --env also writes to the PLACK_ENV environment variable. This allows applications or frameworks to tell which environment setting the application is running on.

# These two are the same plackup -E deployment env PLACK_ENV=deployment plackup

Common values are development, deployment, and test. The default value is development, which causes plackup to load the middleware components: AccessLog, StackTrace, and Lint unless --no-default-middleware is set.

Replies are listed 'Best First'.
Re^2: Disable Plack::Middleware::AccessLog
by 1nickt (Canon) on Apr 18, 2021 at 12:48 UTC

    Thanks, your mention of --no-default-middleware triggered a memory.


    The way forward always starts with a minimal test.