Perch Configuration
There are a number of other settings that control various aspects of how Perch works.
Perch Config
Setting | Value |
---|---|
PERCH_LICENSE_KEY | Your license key for this site |
PERCH_DEBUG | True or false. Enables the collection of debug information. |
PERCH_PRODUCTION_MODE | The production mode to use; PERCH_PRODUCTION, PERCH_STAGING or PERCH_DEVELOPMENT |
PERCH_SCHEDULE_SECRET | Lowercase letters and numbers secret used for running the scheduled task script. |
PERCH_UNDO_BUFFER | The number of revisions of a region kept in the history stack so the user can ‘undo’ a change. Default 30. |
PERCH_AUTH_PLUGIN | The name of an authentication plugin to use |
PERCH_SESSION_TIMEOUT_MINS | The control panel session cookie timeout in minutes. Defaults to 20, 1440 would be one day. |
PERCH_NONPORTABLE_HASHES | True or false. Whether to use more secure non-portable password hashes. Defaults to false so that users can be moved from server to server. |
PERCH_MAP_JS | A web path to a JavaScript file for overriding the JavaScript used by the Map field type. |
PERCH_PREVIEW_ARG | The query string parameter used for previewing drafts. Defaults to ‘preview’. |
PERCH_PROGRESSIVE_FLUSH | True or false, true by default. Enables chunked transfer encoding, which is generally beneficial for performance. |
PERCH_DEBUG
For more information about how to run Perch in debug mode see the support note on enabling debug.