Environment
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.