{
    "timestamp": "2026-04-17 03:51:52",
    "environment": "production",
    "checks": {
        "php_environment": {
            "category": "PHP Environment",
            "status": "healthy",
            "details": {
                "php_version": "8.2.30",
                "settings": {
                    "memory_limit": "2048M",
                    "max_execution_time": "300",
                    "upload_max_filesize": "50M",
                    "post_max_size": "50M",
                    "file_uploads": "On",
                    "error_reporting": 5,
                    "display_errors": "Off"
                }
            },
            "issues": []
        },
        "directory_permissions": {
            "category": "Directory Permissions",
            "status": "healthy",
            "details": {
                "directories": [
                    {
                        "path": "uploads",
                        "exists": true,
                        "readable": true,
                        "writable": true,
                        "permissions": "0755",
                        "owner": "application",
                        "issues": []
                    },
                    {
                        "path": "downloads",
                        "exists": true,
                        "readable": true,
                        "writable": true,
                        "permissions": "0755",
                        "owner": "application",
                        "issues": []
                    },
                    {
                        "path": "logs",
                        "exists": true,
                        "readable": true,
                        "writable": true,
                        "permissions": "0755",
                        "owner": "application",
                        "issues": []
                    },
                    {
                        "path": "image-resizer\/uploads",
                        "exists": true,
                        "readable": true,
                        "writable": true,
                        "permissions": "0755",
                        "owner": "application",
                        "issues": []
                    },
                    {
                        "path": "image-resizer\/processed",
                        "exists": true,
                        "readable": true,
                        "writable": true,
                        "permissions": "0755",
                        "owner": "application",
                        "issues": []
                    }
                ]
            },
            "issues": []
        },
        "api_connections": {
            "category": "API Connections",
            "status": "warning",
            "details": {
                "stirling_pdf": {
                    "url": "https:\/\/pdf.newtil.com\/api\/v1",
                    "accessible": false,
                    "response_time": 659.52,
                    "error": "HTTP request failed"
                },
                "removebg": {
                    "status": "using_test_key"
                }
            },
            "issues": [
                "Stirling PDF API is not accessible: HTTP request failed"
            ]
        },
        "file_operations": {
            "category": "File Operations",
            "status": "healthy",
            "details": {
                "directory_creation": {
                    "success": true,
                    "message": "Directory created successfully",
                    "path": "uploads\/health-check"
                },
                "file_write": "success",
                "file_read": "success"
            },
            "issues": []
        },
        "php_extensions": {
            "category": "PHP Extensions",
            "status": "healthy",
            "details": {
                "gd": {
                    "loaded": true,
                    "purpose": "Image processing"
                },
                "zip": {
                    "loaded": true,
                    "purpose": "Archive creation"
                },
                "curl": {
                    "loaded": true,
                    "purpose": "HTTP requests"
                },
                "json": {
                    "loaded": true,
                    "purpose": "JSON processing"
                },
                "fileinfo": {
                    "loaded": true,
                    "purpose": "File type detection"
                }
            },
            "issues": []
        }
    },
    "overall_status": "healthy",
    "summary": {
        "total_checks": 5,
        "healthy": 4,
        "warnings": 1,
        "errors": 0
    }
}