Overview
The System Health page provides diagnostic information about your Flint Engine installation. It checks server configuration, PHP extensions, storage permissions, and service status to help identify potential issues.
Accessing System Health
Navigate to System in the admin sidebar, then click System Health to open the diagnostics dashboard.
Health Checks
The system health page runs several checks and reports the overall status:
Application Info
- Application name and version
- Environment (production, development, testing)
- Debug mode status
- Base URL
Database
- MySQL server version
- Database name and host
- Number of tables
- Number of migrations run
PHP
- PHP version
- Server API (SAPI)
- Memory limit
- Upload limit
- Maximum execution time
- Required extensions with pass/fail indicators
Server
- Web server software
- Operating system
- PHP version
Storage Permissions
- Cache directory (writable/not writable)
- Logs directory (writable/not writable)
- Views cache (writable/not writable)
- Uploads directory (writable/not writable)
Services
- Cache — Cache driver status (OK/Warning)
- Mail — Mail configuration status (OK/Warning)
- Scheduled Tasks — Task scheduler status (OK/Warning)
Security
- Security issues list (if any)
- Or "Secure" confirmation when no issues found
Re-running Health Checks
Click the Re-run Checks button to refresh the diagnostics. This is useful after making server configuration changes.
Overall Status
| Status | Meaning |
|---|---|
| Healthy | All checks passed — your system is properly configured |
| Attention | One or more checks require attention — review the details |
Tip: Check the System Health page after installation and after any server configuration changes. It helps identify issues before they affect your customers.
Related Articles
- Installation — Server setup requirements
- System Settings — Configure site settings
- Common Issues — Troubleshooting guide