DirectorOS (PHP + MSSQL edition) — upload guide =================================================== 1. UPLOAD - Upload directoros-php.zip to your hosting (e.g. into the folder for task.zodiactechin.in) and extract it. 2. CONFIGURE - Copy config.sample.php to config.php and edit: * db → your MSSQL host/database/username/password (pdo_sqlsrv) * jwt_secret → a long random string * cron_secret → a secret string for cron * seed_password → the initial director password (CHANGE later) 3. CHECK YOUR HOST (before installing) - Open in the browser: https://your-domain/install.php?action=check&key= - It verifies: PHP 8.0+, pdo_sqlsrv extension, ZipArchive, config.php, writable uploads/, database connectivity. 4. INSTALL (creates all tables + the director account) - Open: https://your-domain/install.php?action=install&key= - After success, DELETE install.php and seed.php from the server. 5. CRON JOBS (required for reminders, medicine doses, weekly review) In cPanel → Cron Jobs, add two entries: minute job: * * * * * php /home/YOURUSER/path/to/public/cron.php minute weekly job: */10 * * * * php /home/YOURUSER/path/to/public/cron.php weekly (If your host limits cron to every 5+ minutes, that is fine — jobs are idempotent and never duplicate notifications.) 6. OPEN THE APP - https://your-domain/ → sign in: director@directoros.local password = seed_password from config.php REQUIREMENTS - PHP 8.0 or newer with pdo_sqlsrv (or sqlsrv) + ZipArchive - Microsoft SQL Server database (any version 2012+)