Server
- Check PHP version 8.2.33 — 8.3 recommended
- OK Server software LiteSpeed
- OK HTTPS Secure connection
- OK URL rewriting (.htaccess) Working — this page was reached through the front controller
- OK Memory limit 1536M
- OK Max upload size 1536M (per file), post max 1536M
PHP extensions
- OK pdo_mysql Database connection
- OK mbstring Unicode text (names, ₹ sign)
- OK fileinfo Checking uploaded file types
- OK json API responses
- OK openssl Secure tokens and SMTP
- OK dom PDF generation (Dompdf)
- OK gd Image resizing and WebP
- OK curl Razorpay payments
- OK intl Indian number formatting (optional)
- OK zip Backups and exports (optional)
- OK gd: WebP support Images can be saved as WebP
Database
- OK Connection Connected — server 11.8.9-MariaDB-log
- OK Tables 39 tables found
- OK Character set utf8mb4
- OK Time zone DB 22:01:02 (+05:30), PHP 22:01:02 — in sync
- OK Default data 23 settings rows
Private folder
- OK Location …/domains/digitalduniya.xyz/dentcare_private (outside the web folder)
- OK storage/logs Writable
- OK storage/sessions Writable
- OK storage/uploads/patients Writable
- OK storage/locks Writable
- OK storage/tmp Writable
- OK Log file app-2026-09-30.log is being written
Configuration
- OK Environment production
- OK Debug mode Off
- OK app.url https://dentcare.digitalduniya.xyz
- OK app.key Set
- OK Time zone (PHP) Asia/Kolkata · now 30 Sep 2026, 10:01 PM
- OK Base path Site runs at the domain root
Check these by hand (each opens in a new tab)
-
These must show "Page not found" (404)
-
This must show the friendly error page (500) and write to the log
-
This must show JSON with "ok": false
-
A made-up address must show the 404 page