
System Requirements Check
| Requirement | Required | Status | Severity |
|---|---|---|---|
| PHP Version | >= 7.4.0 | 8.4.25 | Required |
| PDO MySQL Driver | PDO + mysql driver | Available | Required |
| templates_c Writable | Writable directory | Writable | Required |
| Data Directory | Writable directory | OK | Required |
| Composer Autoloader | vendor/autoload.php must exist | Found | Required |
| Composer Package: Parser | PDF text extraction | Available | Required |
| Composer Package: AntiCSRF | CSRF protection | Available | Required |
| Composer Package: FinfoMimeTypeDetector | MIME type detection | Available | Required |
| Composer Package: HelperLocatorFactory | View rendering helpers | Available | Required |
| PHP Extension: zip | DOCX/XLSX/PPTX/ODT extraction | Loaded | Required |
| PHP Extension: dom | XML parsing in document extractors | Loaded | Required |
| PHP Extension: xml | XML support | Loaded | Required |
| PHP Extension: mbstring | Multibyte text processing | Loaded | Required |
| PHP Extension: fileinfo | MIME type detection | Loaded | Required |
| PHP Extension: gd | Image thumbnails | Loaded | Recommended |
| PHP Extension: imap | POP3 mailbox access for email ingest (IMAP works without it) | Missing | Recommended |
| file_uploads | File uploads must be enabled | On | Required |
| upload_max_filesize | At least 8M recommended for document uploads | 100M | Recommended |
| post_max_size | Should be >= upload_max_filesize | 110M | Recommended |
| memory_limit | At least 64M recommended for PDF processing | 256M | Recommended |
| max_execution_time | At least 30 seconds recommended for PDF parsing | 300s | Recommended |
| display_errors | Should be Off in production | Off | Recommended |
All required checks pass, but some recommended items need attention. These are not blocking but may affect functionality.