Environment

Improvements?

Let us know by posting here.

The Environment section in Concrete CMS's System and Settings provides essential tools and configurations for managing the technical aspects and backend settings of your website. Understanding and configuring these settings is crucial for optimal performance, security, and troubleshooting.

Environment Information

Environment Information offers a detailed overview of your website's technical setup, including server environment and Concrete CMS version details.

Key Information

  • Server Details: Displays information like PHP version, database details, and server software.
  • Concrete CMS Version: Shows the current version of Concrete CMS running on your site.

Debug Settings

Debug Settings are used to configure how your website handles errors and debugging information.

Debug Options

  • Error Reporting: Control the level of error reporting and visibility on your website.
  • Debug Level: Set the level of debugging detail, useful for development and troubleshooting.

Logging Settings

Logging Settings manage how your website records and stores logs for various events and errors.

Log Configuration

  • Event Logs: Choose what types of events and errors are logged, such as login attempts, page errors, etc.
  • Log Management: Set up how logs are stored and for how long, including options for automatic log clearing.

Proxy Server

Proxy Server settings are crucial for websites operating behind proxy servers.

Proxy Configuration

  • Proxy Details: Enter the details of your proxy server, including IP address and port number.
  • Proxy Usage: Specify when and how your site should use the proxy server for outbound requests.

Database Entities

Database Entities settings involve the management of database schema and entities used by Concrete CMS.

Entity Management

  • Schema Updates: Configure how your website handles updates to the database schema.
  • Entity Customization: Manage and customize the database entities used by Concrete CMS.

Database Character Set

Database Character Set settings determine the character encoding used for your website's database.

Character Encoding

  • Encoding Selection: Choose the appropriate character set for your database, ensuring proper encoding of data.
  • Compatibility: Ensure compatibility with various languages and special characters.

Geolocation

Geolocation settings enable the identification of user locations based on IP addresses.

Geolocation Features

  • Location Services: Configure services for IP-based geolocation tracking.
  • Usage Options: Determine how geolocation data is used on your site, such as for content personalization or analytics.

Security Policy

Security Policy settings provide options for enhancing the overall security of your Concrete CMS website.

Security Enhancements

  • Policy Configuration: Set up security policies like content security headers, referrer policy, etc.
  • Security Hardening: Implement additional measures for hardening your website against potential security threats.