╔════════════════════════════════════════════════════════════╗
║ Laravel Application Server Checker ║
╚════════════════════════════════════════════════════════════╝
🔧 CRITICAL PHP FUNCTIONS
────────────────────────────────────────────────────────────
✓ shell_exec() function available
✓ proc_open() function available
📋 PHP VERSION
────────────────────────────────────────────────────────────
Current PHP Version: 8.4.15
Required Version: >= 8.2.0
Recommended Version: >= 8.4.0
📦 REQUIRED PHP EXTENSIONS
────────────────────────────────────────────────────────────
✓ bcmath
✓ ctype
✓ curl
✓ dom
✓ fileinfo
✓ filter
✓ gd
✓ hash
✓ json
✓ libxml
✓ mbstring
✓ openssl
✓ pcre
✓ pdo
✓ pdo_mysql
✓ session
✓ tokenizer
✓ xml
✓ zip
🔧 OPTIONAL BUT RECOMMENDED PHP EXTENSIONS
────────────────────────────────────────────────────────────
✓ exif
✓ imagick
✓ intl
○ opcache - Performance optimization
✓ redis
✓ soap
✓ sodium
○ apcu - APCu caching
⚙️ PHP CONFIGURATION
────────────────────────────────────────────────────────────
Memory Limit: 512M ✓
Max Execution Time: 30s (Recommend 120s+)
Upload Max Filesize: 16M
Post Max Size: 32M
Display Errors: Off ✓ (Good for production)
OPcache: Enabled ✓
📦 COMPOSER
────────────────────────────────────────────────────────────
✗ Composer not found
📦 NODE.JS & NPM
────────────────────────────────────────────────────────────
✗ Node.js not found (required for frontend assets)
📁 DIRECTORY PERMISSIONS
────────────────────────────────────────────────────────────
✗ storage - DOES NOT EXIST
✗ storage/app - DOES NOT EXIST
✗ storage/framework - DOES NOT EXIST
✗ storage/logs - DOES NOT EXIST
✗ bootstrap/cache - DOES NOT EXIST
💾 DATABASE CONNECTION
────────────────────────────────────────────────────────────
! .env file not found (skipping database check)
🔐 ENVIRONMENT CONFIGURATION
────────────────────────────────────────────────────────────
✗ .env file not found
Run: cp .env.example .env
💿 STORAGE CONFIGURATION
────────────────────────────────────────────────────────────
! Storage symlink not found
Run: php artisan storage:link
! storage/app/public does not exist (will be created when needed)
! storage/media-library does not exist (will be created when needed)
🌐 WEB SERVER CONFIGURATION
────────────────────────────────────────────────────────────
Document Root: /home4/sourovme/smritirpata.com
! Document root should point to /public
📄 PDF WATERMARK GENERATOR (GHOSTSCRIPT)
────────────────────────────────────────────────────────────
✓ Ghostscript installed: v9.27
Path: /bin/gs
Purpose: PDF compression, optimization & normalization
═════════════════════════════════════════════════════════════
📊 SUMMARY
═════════════════════════════════════════════════════════════
✓ Passed: 33
! Warnings: 6
✗ Errors: 8
❌ Action Required! Please fix the errors before deploying.
Critical Issues to Fix:
✗ Composer: Composer is required
✗ Node.js: Required for building frontend assets
✗ Permission: storage: Storage directory does not exist
✗ Permission: storage/app: Application storage does not exist
✗ Permission: storage/framework: Framework cache does not exist
✗ Permission: storage/logs: Log files does not exist
✗ Permission: bootstrap/cache: Bootstrap cache does not exist
✗ .env file: .env file does not exist
Report generated on: 2026-01-26 20:30:08 UTC